A match by match look at this weekend's English Premier League fixtures.
Portugal's Cristiano Ronaldo celebrated his Madeira homecoming with an early strike but Sweden wrecked the party by hitting back from two down to win 3-2.
With Liverpool still to visit Chelsea, who trail them by nine points with two games in hand, Juergen Klopp's side may have to beat Brighton & Hove Albion on May 13 and rely on their superior goal difference to qualify for the Champions League, assuming they do not secure it by winning this year's trophy.
Santi Cazorla scored a 94th-minute penalty as sub-par Arsenal beat Southampton on Saturday with Laurent Koscielny's overhead kick having earlier cancelled out Petr Cech's own goal.
Chelsea rode their luck to emerge with a second win in as many English Premier League games on Wednesday after Branislav Ivanovic escaped a red card and then his marker to head them to a 2-1 win over Aston Villa.
Raheem Sterling scored a hat-trick as champions Manchester City made a convincing start to their title defence with a 5-0 win over West Ham United.
Sergio Aguero struck twice as Manchester City came from behind to beat Burnley 2-1 at Turf Moor in the Premier League on Saturday.
Charlie Adam scored twice as Stoke City beat Manchester United 2-1 on Saturday to show the flailing Premier League champions it will take more than one big-money signing to improve their fortunes.
Andros Townsend prospered in the glare of the spotlight as he netted his first Premier League goal in Tottenham Hotspur's 2-0 victory over Aston Villa on Sunday to continue what he called the best few weeks of his life.
Manchester City made sure of third place in the Premier League when they romped to a 5-0 win at Watford on Sunday to ensure a Champions League berth for next season.
News of all that's transpired on and off the football field
Manchester United stretched their unbeaten run to 11 games in all competitions after Daley Blind, in-form striker Zlatan Ibrahimovic and substitute Henrik Mkhitaryan gave them a 3-1 home win over Sunderland on Monday. Left back Blind fired United ahead with a crisp 39th-minute shot after Ibrahimovic teed him up perfectly. The towering Swede doubled the lead with a clinical 82nd-minute finish for his 17th goal of the season. Fit-again Mkhitaryan put the icing on the cake with a spectacular backheel effort after a sharp Ibrahimovic cross from the right, although television replays suggested the Armenian was marginally offside. Striker Fabio Borini gave Sunderland fans something to cheer with a dipping late volley.
Arsenal beat Fulham 2-0 at the Emirates and Manchester City beat Cardiff City 4-2 at the Etihad before Liverpool could only manage a 2-2 draw at Anfield having trailed 2-0.
Chelsea came from behind to secure a 3-1 win at Manchester City and forge further clear at the top of the Premier League as a dramatic top-of-the-table clash ended in a mass brawl and two City players being sent off on Saturday.
A summary of sports events and sports persons, who made news on Tuesday
Arsenal moved top of the Premier League table but were unconvincing in a 0-0 home draw with Middlesbrough who were well worth their point on Saturday.
Liverpool substitute Adam Lallana struck deep into stoppage time to snatch a 5-4 win over shell-shocked Norwich City in an extraordinary Premier League game at Carrow Road on Saturday.
Tottenham Hotspur's tenacious chase of leaders Chelsea continued as they claimed a 12th consecutive Premier League home win with a 4-0 rout of Bournemouth on Saturday to cut the gap to four points.
Croatia, helped by a mistake by veteran goalkeeper Gianluigi Buffon, held Italy to a 1-1 away draw on Sunday, but their evening was ruined by their fans who twice interrupted play by throwing flares onto the pitch.
Zlatan Ibrahimovic has been named Sweden's footballer of the year for the ninth time and although his eighth victory in a row came as no shock, his acceptance speech showing a more sensitive side surprised many.
Philippe Coutinho inspired Liverpool to a comfortable 3-1 home win over Everton in the 228th Merseyside derby on Saturday to move provisionally up to third in the Premier League.
This and more from the happenings in the world of football
Malta make Italy sweat, while Bale takes Wales closer to competition
A round-up of all the international friendlies played on Tuesday
Belgium make Wales wait after Hazard's strike, while Czechs beat Latvia to qualify