Manchester City thrashed Schalke in the second leg of their Champions League last-16 tie to confirm their passage to the quarter-finals.
Sergio Aguero opened the scoring from the spot and added a second three minutes later when Raheem Sterling’s backheel set him up from six yards.
Leroy Sane drilled in the third and picked up a hat-trick of assists after the break as City ran riot.
Sterling, Bernardo Silva, Phil Foden and Gabriel Jesus also scored.
After slotting into the far corner in the first half, Sane set up Sterling with a wonderful curling cross that the England forward smashed into the top corner.
Silva pounced on Sane’s cut-back to make it 5-0 before substitute Foden rounded the goalkeeper after he was played in by the German winger. Jesus made sure he had a slice of the pie with a late curling strike.
City, who came from behind in the first leg in Germany to win 3-2, were knocked out in the quarter-finals of last year’s competition by Liverpool and have never won the Champions League.
The draw for the last eight will take place on Friday.
Cristiano Ronaldo once again underlined his worth in Europe’s elite competition as his hat-trick overturned a 2-0 first-leg deficit against Atletico Madrid to send Juventus into the Champions League last eight.
Having brought the tie level with two typical headers, Ronaldo capped off another remarkable performance and entered Juventus folklore when he smashed in the tie-winner from the spot four minutes from time, after Federico Bernardeschi had been fouled in the area.
It was his 124th goal in the Champions League and his eighth hat-trick in the competition. The home fans erupted on the final whistle and the players rushed to Ronaldo.
“It was meant to be a special night and it was, not just for my goals but for the attitude we showed,” the 34-year-old said.
“That is the sort of mentality you need to win the Champions League.
“This was why Juventus brought me here. To help do things that they have never done before.”
Atletico’s defeat means they miss out on the chance to play the final at their own Wanda Metropolitano stadium on 1 June.