( CNN ) -- Sunday saw the curtain fall on Europe 's biggest domestic football leagues , with scenes of triumph and despair across the continent as teams battled for glory or survival . After a weekend which saw records broken and nerves shredded , CNN rounds up the final sets of fixtures in Spain , England , Italy and Germany and details the winners and the losers . For many of Europe 's leading players , the focus will now switch from club to country at Euro 2012 in Ukraine and Poland next month . Spain . Real Madrid had already secured a 32nd Spanish title ahead of Sunday 's final round of fixtures , but Jose Mourinho 's team thrashed Real Mallorca 4-1 to finish the season on 100 points , a La Liga record . The victory meant Real finished nine points ahead of archrivals Barcelona in second , who said farewell to departing coach Pep Guardiola with a 2-2 draw at Real Betis Saturday . Valencia finished third in the table for the third season in a row , while big-spending Malaga , owned by Qatari Abdullah bin Nasser bin Abdullah Al Ahmed Al Thani , clinched the fourth and final European Champions League qualifying spot . Dutch striker Ruud van Nistelrooy announced his retirement following Malaga 's 1-0 over Sporting Gijon , after a career which has seen the prolific former Netherlands striker star at Manchester United and Real Madrid . There was a shock at the bottom of the table , as 2006 Champions League semifinalists Villarreal slipped out of the top division for the first time in 12 years after losing 1-0 to Europa League winners Atletico Madrid . Villarreal , who finished fourth last season , will be joined in the second tier by Sporting Gijon and Racing Santander , who placed 19th and 20th respectively . Top goalscorer : Lionel Messi , Barcelona - 50 . England . Manchester City scored two goals in stoppage time to beat Queens Park Rangers 3-2 and pip neighbors Manchester United to the English Premier League title on goal difference . United looked to have done enough to clinch a 20th title after Wayne Rooney 's header gave them a 1-0 win at Sunderland . Did City win the title - or did United lose it ? But in a dramatic finale Edin Dzeko and Sergio Aguero scored in the 92nd and 94th minutes to hand Roberto Mancini 's City a first championship in 44 years . QPR were battling against relegation , but their top-flight status was secured after Bolton Wanderers could only draw 2-2 with Stoke City . Bolton needed to win to remain in the division , but the draw meant they were demoted alongside Blackburn Rovers and Wolverhampton Wanderers . Behind City and United , Arsenal beat West Bromwich Albion 3-2 to secure the third and final automatic qualification berth for next season 's Champions League . Tottenham Hotspur finished fourth and Harry Redknapp 's team will play in Europe 's elite club competition next season if Chelsea , who placed sixth , lose to Bayern Munich in Saturday 's Champions League final . Top goalscorer : Robin van Persie , Arsenal - 30 . Italy . Champions Juventus finished with a 3-1 victory over Atalanta , a win which meant the Turin club were undefeated throughout the entire 38-game Serie A season . The match was marked by a goal from the club 's all-time leading goalscorer Alessandro del Piero , the 37-year-old striker who is leaving Juventus at the end of the season after 19 years with the Bianconeri . Filippo Inzaghi was another Italian legend to sign off with a goal , as the 38-year-old found the net on his final appearance for second-placed AC Milan in a 2-1 win against relegated Novara . Udinese 's fourth straight victory , a 2-0 triumph at Catania , was enough for them to finish third and claim the last Champions League spot . Lecce needed a win to have any hope of staying in the top flight , but a 1-0 loss to Chievo condemned them to Serie B football next season , alongside 19th-placed Novara and bottom club Cesena . Top goalscorer : Zlatan Ibrahimovic , AC Milan - 28 . Germany . Borussia Dortmund went into the final weekend of German domestic action having already sealed a second consecutive Bundesliga crown , and completed the double Saturday by winning the German Cup with a 5-2 victory over arch-rivals Bayern Munich . Jurgen Klopp 's team finished eight points ahead of Bayern , who will face Chelsea at their own Allianz Arena home in the Champions League final . Schalke will join Dortmund and Bayern in next season 's Champions League after cementing third place , while Borussia Monchengladbach will enter the qualifying rounds of the competition after finishing fourth . Four-time German champions Kaiserlautern endured a miserable campaign , finishing bottom . Cologne will join them in Bundesliga 2 next season after finishing 17th . Hertha Berlin were the third and final team to be relegated . The club from the German capital were beaten 4-3 on aggregate by Fortuna Dusseldorf , who finished third in Bundesliga 2 , in a two-legged playoff . It means Fortuna will return to the top division next season for the first time in 15 years . Top goalscorer : Klaas Jan Huntelaar , Schalke - 29 .
Real Madrid end the Spanish season with a record 100 points after a 4 - 1 win over Mallorca . Barcelona , who finished fourth last season , are relegated following defeat to Atletico Madrid . Manchester City score twice in injury time to win the English title ahead of Manchester United . Alessandro del Rio and Filippo sign off for Juventus and Milan respectively with Roma .