A professional job was all that was required of Pep Guardiola’s men following our devastatingly clinical display in Lisbon three weeks ago and we duly delivered at the Etihad Stadium to progress to the last eight with a 5-0 aggregate victory.
The hosts were in complete control throughout what proved to be a low-key contest, with Gabriel Jesus’ disallowed goal the closest either side came to scoring.
VAR ruled the Brazilian to be offside as he collected Riyad Mahrez’s pass and drilled inside Antonio Adan’s near post, but with stubborn Sporting determined not to be outclassed again, chances were at a premium at both ends of the pitch.
It took until the 25th minute for either side to force the goalkeepers into a save, with Phil Foden calling Adan into action with a 20-yard drive that deflected off Sebastian Coates.
Ederson was a spectator for much of the contest, waiting until the 57th minute to make his first save from Bruno Tabata’s deflected effort before comfortably gathering Marcus Edwards’ tame drive.
They were the only saves the Brazilian had to make, with Scott Carson sent on for the final 17 minutes for his first appearance in the competition for 16 years and the third-choice goalkeeper made a crucial contribution as he spread himself to deny Paulinho from point-blank range.
Islam Slimani forced John Stones to hook the ball away from the goalline as Sporting chased a consolation, but City were professional until the end, with Stones going close with a header, before Sterling dragged a golden opportunity into the side netting.
Guardiola had called for focus from his players ahead of this game, declaring it their duty to put in a suitable performance despite the aggregate scoreline making the second leg feel like nothing more than a formality.
In that sense, City delivered. It was a display which missed the trademark attacking intensity which so many teams struggle to live with, but with 69% possession, it was a contest we controlled.
But for a couple of late chances, the Premier League leaders were rarely troubled by Sporting and, crucially for Guardiola, the players came through the contest unscathed.
With Nathan Ake and Ruben Dias out injured, and Joao Cancelo ill, the last thing the manager will have wanted as we approach the business end of the season was further injuries from such a one-sided tie.
This wasn't City at our free-flowing best, but we did what we need to do to reach the last eight with relative ease.
It was another proud night for City’s Academy as three youngsters made their Champions League debut.
Nineteen-year-old Egan-Riley - afforded a start in the absence of Cancelo and the suspended Kyle Walker - has been at the Club for more than a decade and delivered an assured performance.
He moved inside to add an extra body in midfield when the opportunity presented itself and remained alert to Sporting’s threat on the break as he marshalled both centre-forward Paulinho and Mattheus Nunes at wing-back.
McAtee showed flashes of his exceptional technical ability, including a neat backheel to set up Jesus and was a willing runner in midfield.
Playing in Europe's premier club cup competition, it was a valuable experience for all three youngsters and, crucially, they all looked comfortable in senior surroundings.
Pep Guardiola reaction
"The first half was better than the second. I think after the goal was disallowed we were not as active. We didn’t make movements. It’s not easy because after this [first leg] result it was already over.
"We should have played the second half like we did in the last four minutes. We didn’t do it, but it’s not easy after 5-0."
Man of the Match: Gabriel Jesus
It was a typically tireless performance from the Brazilian, who was one of City's brightest attacking options down both the right and left flank.
He saw claims for a penalty waved away in the opening 10 minutes after Manuel Ugarte barged him to the floor and forced a decent save from Adan after the break.
The 24-year-old also offered young full-back Egan-Riley plenty of defensive support against the Sporting counter-attack, setting the tone for the manner of performance Guardiola had called for before kick-off.
This was Fernandinho’s 100th appearance in the Champions League since his debut for Shakhtar Donetsk in September 2006. He is just the fourth Brazilian to reach the tally, behind the full-back trio of Dani Alves, Roberto Carlos and Marcelo.
It is 16 years and 338 days since Carson played for Liverpool against Juventus in what is his only other Champions League appearance, which is the largest gap between appearances for any player in the competition's history.
What it means
City progress to the quarter-finals for the fifth consecutive season and will discover our last eight opponents on Friday 18 March, when the draw takes place at UEFA’s headquarters in Switzerland.
SPORTING: Adan, Goncalo Inacio, Coates (C), Luis Neto (Feddal 89'), Pedro Porro (Esgaio 78'), Ugarte, Bruno Tabata, Matheus Reis, Sarabia (Edwards 58'), Paulinho (Nuno Santos 78'), Slimani (Ribeiro 89').
SUBS: Paulo, Virginia, Vinagre, Essugo, Veiga.
News about Man City v Sporting
Fernandinho nominated for Champions League Player of the Week
Fernandinho has been shortlisted for the Champions League’s Player of the Week award following his display in Manchester City’s goalless draw with Sporting. Read more.
Gundogan on Champions League debutants: 'Hard work pays off'
Ilkay Gundogan was full of praise for each of City's young trio of Champions League debutants in our 0-0 draw with Sporting Lisbon. Watch more.
City 0-0 Sporting: Highlights
Watch the best of the action from Manchester City's goalless draw with Sporting in the second leg of our Champions League last 16 tie. Watch more.
Pep reflects on City youngsters' valuable learning experience
Pep Guardiola has assessed the performances of Champions League debutants CJ Egan-Riley and James McAtee following City’s goalless draw with Sporting CP. Read more.
Guardiola praise for influential Carson
Pep Guardiola says he was delighted to give Scott Carson his first Champions League appearance for the Club. Watch more.
'Brilliant' Fernandinho a credit to the Club say Sinclair, Onuoha and Morgan
Fernandinho rolled back the years yet again against Sporting Lisbon with another typically assured and understated performance. Read more.
Pitcam Highlights: City 0-0 Sporting CP
Watch City progress into the quarter-finals of the Champions League from our unique pitcam angle. Watch more.
Fernandinho delighted with Champions League century
Manchester City midfielder Fernandinho expressed his delight at reaching a century of UEFA Champions League appearances following City's 0-0 draw with Sporting CP. Read more.
City v Sporting: Full match replay
Enjoy the whole game as though it were live... Watch more.