Norwich City fell to a 5-0 defeat at Manchester City on the final day of the 2019-20 Premier League season.
The Canaries thought they took the lead early on but Onel Hernandez's low strike was ruled out for offside by the video assistant referee (VAR).
The home side led by two at the break thanks to a Gabriel Jesus tap-in and Kevin De Bruyne rocket on the stroke of half-time.
Further goals in the second-half by Raheem Sterling, Riyad Mahrez and De Bruyne again succumbed the Canaries to defeat.
Daniel Farke made four changes to his starting eleven from the defeat to Burnley last weekend. Teemu Pukki and Marco Stiepermann replaced the suspended Josip Drmic and Emi Buendia and Lukas Rupp and Christoph Zimmermann both returned in place of injured pair Timm Klose and Alex Tettey.
It was a landmark occasion for Stiepermann and Jamal Lewis who both made their 100th appearance for the Canaries in all competitions.
The first effort fell to the hosts when the ball was worked to Joao Cancelo on the right and he cut in before sending an ambitious drive high and wide.
Moments later, David Silva danced forward unopposed into the City half and found Sterling in the area, but he could only slice wide from a dangerous position.
The Canaries thought they’d taken the lead on eight minutes when Hernandez cut inside and fired a precise effort into the bottom corner – however, VAR deemed that Hernandez was offside when the decisive pass to him was made and the goal was chalked off.
Straight up the other end, Pep Guardiola’s side took the lead when the Canaries failed to deal with Sterling’s low ball into the penalty area. Jesus scooped the ball home to open the scoring.
After a frenetic start, the game settled into a rhythm with Man City controlling the ball and pushing the Canaries deeper and deeper, although Farke’s side dealt with the majority of what was thrown at them.
A heroic block from Ben Godfrey on the half hour mark kept the deficit at just one, with Jesus set to add to his tally by thumping the ball towards goal from close range.
City should have been level on the counter ten minutes before half-time. Rupp set Pukki clear with just Ederson to beat but the Blues goalkeeper manage to block the Finn’s shot – the subsequent rebound was dinked narrowly over by Todd Cantwell.
The home side’s pressure paid off on the stroke of half-time when De Bruyne curled an unstoppable strike into the top corner from 25 yards.
Guardiola introduced Fernandinho, Mahrez and Ilkay Gundogan at the start of the second-half and the latter went close to extending their lead within minutes of coming on. He took aim from the edge of the area but could only curl his strike wide.
The game followed a similar pattern after the interval but the Canaries still posed a threat to the former Premier League champions. Hernandez once again provided an outlet as he jinked past a number of challenges, however he was thwarted by Ederson from close range.
Jesus went close to getting the elusive third on 74 minutes when he was fed by Kyle Walker from the right but once again a combination of yellow shirts were there to block.
After a number of near misses, the hosts eventually made it three with just over ten minutes left on the clock. Sterling made a clever run behind the Canaries defence and De Bruyne slid the ball through for the England man to squeeze past Tim Krul.
However, Farke's side didn't give up in their search for a goal. Substitutes Mario Vrancic and Adam Idah linked up late on with the latter having a low strike smothered by Ederson.
Straight up the other end, the deficit increased to four. Kenny McLean was dispossessed on the edge of his own box and Riyad Mahrez rifled home to punish the Canaries mistake.
The Citizens added a fifth in stoppage time when De Bruyne whipped a sensational drive in off the post.
Prior to the final whistle, Daniel Farke introduced youngsters Jordan Thomas and Akin Famewo for their Norwich City debuts.
Man City: Ederson (GK), Walker, Garcia (Fernandinho, 46), Laporte, Cancelo, Rodrigo (Gundogan, 46), De Bruyne, D Silva (C) (Bernando, 85), Foden (Mahrez, 46), Jesus, Sterling
Subs not used: Carson (GK), Stones, Zinchenko, Mendy, Otamendi
Goals: Jesus (11), De Bruyne (45, 90), Sterling (79), Mahrez (83)
Bookings: Cancelo (50)
Norwich: Krul; Aarons, Godfrey, Zimmermann (C), Lewis; Rupp, McLean (Famewo, 90+2); Cantwell (Thomas, 90+2), Stiepermann (Vrancic, 77), Hernandez (Martin, 87); Pukki (Idah, 77)
Subs not used: McGovern (GK), Mair (GK), Adshead
Bookings: Zimmermann (90+2)
Venue: Etihad Stadium
Referee: Craig Pawson