Mancini's men leave it late on astonishing final day
Manchester City left it until stoppage time in the final game of the season to come from behind and beat Queens Park Rangers 3-2 to secure their first Premier League title since 1968.
It a truly remarkable afternoon, United were in pole position for 62 of the 90 minutes as they did their job and beat Sunderland 1-0.
It all looked to be heading City's way when they led at half-time, but soon after the break they had fallen behind as Rangers fought for their Premier League lives.
Astonishingly though, City scored two goals in two stoppage time minutes to turn the game, and the season, on it's head.
Elsewhere, Bolton were unable to capitalise on QPR's dramatic late defeat and they were relegated following a 2-2 draw at Stoke.
The battle for third place was won by Arsenal, who had to come from behind to beat West Brom, while Tottenham finished fourth following a win over Fulham.
Chelsea 2 Blackburn Rovers 1
John Terry headed Chelsea in front, from Romelu Lukaku's cross, on the half-hour mark.
Three minutes later Raul Meireles drove in a second from the edge of the box after Michael Essien had overran the ball.
Yakubu pulled a goal back for Rovers after the break, glancing in Scott Dann's header from close range.
Everton 3 Newcastle United 1
Steven Pienaar opened the scoring, with the help of a slight deflection, curling Everton into the lead from the edge of the box after a lay-off from Marouane Fellaini.
Nikica Jelavic doubled the lead shortly afterwards when he latched onto a pass from Jonny Heitinga before finishing at the second time of asking, after seeing his initial shot parried.
The fact that Jelavic's initial shot was saved doesn't matter, Hibbert still gets the assist as per the 'last pass to goalscorer' rule as he made the last completed pass to Jelavic before he scored.
Heitinga added the third himself, nodding in Darron Gibson's cross midway through the second half.
Tony Hibbert gave the visitors a consolation when headed Ryan Taylor's pass into his own net.
Manchester City 3 Queens Park Rangers 2
A neat pass from Yaya Toure gave Pablo Zabaleta the opportunity to fire City into the lead, the Argentine's effort was not held by Paddy Kenny and found the far corner of the net.
Djibril Cisse stunned the home fans by latching onto a poor defensive header from Joleon Lescott and lashed a shot past Joe Hart to draw the visitors level just after the break.
Lescott's header significantly altered the direction of the lofted pass forward, and so no assist was given.
QPR then remarkably took the lead, despite having 10 men, when Jamie Mackie arrived unmarked at the far post to head in Armand Traore's deep cross.
As the clock ticked into injury time, City still needed two goals and got one with two minutes remaining when Edin Dzeko nodded in David Silva's corner.
Seconds later, Mario Balotelli slid the ball into the path of Sergio Aguero and he remained composed to fire the title winning goal to cap off an incredible final two minutes.
Norwich City 2 Aston Villa 0
Grant Holt opened the scoring after just eight minutes when he bundled home Bradley Johnson's cross.
Simeon Jackson doubled the lead midway through the half when he scored at the second attempt, after seeing his initial effort saved, when the ball fell kindly to him from a poor defensive header.
Stoke City 2 Bolton Wanderers 2
Stoke opened the scoring in controversial circumstances when Jon Walters diverted Matthew Etherington's cross goal-wards and then bundled the ball over the line despite keeper Adam Bogdan appearing to have both hands on it.
The fact that Bogdan had the ball in his grasp doesn't matter, Etherington still gets the assist as per the 'last pass to goalscorer' rule as he made the last completed pass to Walters before he scored.
Mark Davies inadvertently levelled for Bolton when he received a pass from Ivan Klasnic before overrunning it, only for a Stoke defender to clear it against the onrushing Davies and watch helplessly as the ball ran loose and into the net.
The fact that David had lost possession of the ball doesn't matter, Klasnic still gets the assist as per the 'last pass to goalscorer' rule as he made the last completed pass to Davis before he scored.
Shortly after that, Kevin Davies put Bolton in front when he received the ball from Chris Eagles and the found the top corner of the net with what looked like a cross.
Walters had the final say when he relegated his former club with the equaliser, from the penalty spot, after Peter Crouch had been brought down.
Sunderland 0 Manchester United 1
Wayne Rooney scored the only goal of the game when he nodded in Phil Jones' deep cross from close-range.
Swansea City 1 Liverpool 0
Danny Graham gave Swansea the victory late on, heading in a cross from Angel Rangel.
Tottenham Hotspur 2 Fulham 0
Tottenham took just two minutes to open the scoring when Emmanuel Adebayor found the bottom corner of the net after a neat one-two with Rafael van der Vaart.
Jermain Defoe sealed the win when he turned Aaron Lennon's deflected cross into the net on the hour mark.
No assist was given because Lennon's cross took a significant deflection. It was heading towards the near post before hitting a defender, and diverting across the face of goal to where Defoe was.
West Bromwich Albion 2 Arsenal 3
Yossi Benayoun ran onto a loose ball and took advantage of some hesitant goalkeeping to slot Arsenal into the lead after just four minutes.
It didn't take long for the home side to level though, Shane Long latched onto a James Morrison through-ball and found the corner of the net.
Morrison was the provider again as West Brom took the lead four minutes later when Graham Dorrans controlled Morrison's pass and drove in a low shot from the edge of the box.
Andre Santos levelled things again on the half-hour mark when he relieved the ball from Alex Song and beat Baggies keeper Marton Fulop at his near post.
Laurent Koscielny scored the goal that secured Champions League football for the Gunners next season, turning the ball home from close range after a horribly misdirected punch from Fulop at the start of the second half.
Wigan Athletic 3 Wolverhampton Wanderers 2
Matthew Jarvis muted the party atmosphere at the DW Stadium when he picked up the ball from Stephen Ward and found the top corner of the net with a curled effort.
Franco Di Santo soon restored parity, drilling the ball home from the edge of the box after a lay-off from James McCarthy.
Two minutes later Emmerson Boyce headed Wigan in front, from Jean Beausejour's cross.
The defender added his second of the match with 10 minutes remaining, smashing the ball into the top corner of the net after a knock-down by Hugo Rodallega.
Steven Fletcher scored a late consolation for Wolves, slotting into an empty net after it had run loose following a poor clearance from the Wigan keeper.