Kevin de Bruyne signed off from his last home game for Manchester City on a high, as they beat Bournemouth to close in on a place in the Champions League next season - and both sides finished with 10 men.
City were stunned by Crystal Palace in Saturday's FA Cup final and desperately needed victory against the Cherries to help ensure they finish in the Premier League's top five in an otherwise miserable season.
Pep Guardiola's men are now third, in a strong position heading into Sunday's last game of the season at Fulham (16:00 BST), where a point should be enough to ensure a return to Europe's top table.
While all eyes were on De Bruyne on his final appearance at Etihad Stadium, a huge roar greeted the return from injuryof Rodri, who last featured back in September.
Striker Omar Marmoush opened the scoring with a sensational 30-yard strike which swerved and crashed into the net via the post.
De Bruyne, though, was sniffing a goal and should have converted when Marmoush laid the ball to him a couple of yards out with an open net to aim at, but to the astonishment of all in attendance, he somehow scooped his effort on to the crossbar.
Bernardo Silva poked home a second but City showed their vulnerabilities at the back in between the goals, as Evanilson stretched a foot out at a cross and rattled the post.
Substitute Nico Gonzalez lashed in the third, and although Dan Jebbison grabbed a late consolation, the loss ended Bournemouth's hopes of qualifying for Europe next season.
Both sides had players sent off as last man Mateo Kovacic was dismissed for a tug on Evanilson, while Lewis Cook was also given a red card for a lunge on Gonzalez.
Latest Stories
-
‘We never thought they would give us a game like this’ – Kwame Opoku on Golden Kick performance
6 minutes -
Repeal “embarrassing” Dumsor Levy completely – Akosua Manu to government
7 minutes -
Ofori-Atta isn’t running away from accountability; he is simply unwell – Haruna Mohammed
12 minutes -
Go to court and stop prosecuting your cases in the media – Haruna Mohammed to AG
19 minutes -
Investigators find cockpit voice recorder from crashed Air India flight
22 minutes -
Asante Kotoko to feature in next season’s CAF Confederation Cup
27 minutes -
CWC 2025: PSG run riot against 10-man Atletico Madrid
36 minutes -
Government to release DRIP machines for farm road projects – Agric Minister
37 minutes -
Government’s justification for fuel tax suspension ‘a joke’ – MP
41 minutes -
‘We pampered them too long; now they’re biting,’ Franklin Cudjoe says of nurses’ strike
2 hours -
EC to update Parliament on Ablekuma North deadlock this week
2 hours -
Share a Coke magic of finding your name on the iconic bottle returns
2 hours -
See list of 25 private schools added to the free SHS programme
2 hours -
Coding is no longer enough: Why Africa needs AI literacy in every school
2 hours -
Ghana risks economic strain if Israel-Iran tensions escalate – Adomako-Mensah
2 hours