Manchester City struck twice in the second half to edge past a battling AFC Bournemouth side 2-1 in the Emirates FA Cup quarter-finals.
The Cherries took the lead after 21 minutes when Justin Kluivert dinked David Brooks' cross toward goal at the back post, with Evanilson on hand to prod the ball over the line.
The match looked set to frustrate Erling Haaland, but the Norwegian was on hand to put his side ahead early in the second half before Omar Marmoush struck the winner to advance to the semi-finals.
Turnaround complete 🤩@ManCity's second-half fightback sees them through to the #EmiratesFACup semi-finals 🏆 pic.twitter.com/0auyyPQeRK
— Emirates FA Cup (@EmiratesFACup) March 30, 2025
Four points and five places separate the two sides in the Premier League standings and despite sitting below City in the table, it was Bournemouth who enjoyed the brighter start.
The Cherries forced Ederson into a mistake when he spilled the ball into the path of Tyler Adams, only for the American to be brought down by Ilkay Gundogan.
The resultant free-kick saw Kluivert send his effort well over the bar, with City immediately going down the other end with a hopeful hoof from Abdukodir Khusanov, but the hosts were well-placed to avert any immediate danger.
Pep Guardiola's men then registered their first chance at goal in earnest when Matheus Nunes floated the ball into the path of Haaland, but the forward could only head his effort wide of the far post.
A Tyler Adams handball looked to secure the advantage for Pep Guardiola's men when Stuart Attwell pointed to the spot, yet Haaland's effort would be expertly denied by Arrizabalaga.
A poor crossfield pass from Nunes set the stage for Bournemouth's opener, with Kluivert poking the ball toward goal and Evanilson ensuring it crossed over the line as the Cherries entered the break in the ascendancy.
After the restart, Haaland pulled City level when he latched onto Nico O'Reilly's ball and it was the 20-year-old at the centre of attention once more for his side's second.
He capitalised on Antoine Semenyo's slip to send fellow substitute Marmoush through on goal, with the Egyptian substitute squeezing the ball past Kepa Arrizabalaga.
The visitors came close to securing a third when Jack Grealish teed up Gundogan from 14 yards out, though the German could only watch his effort clip the post.
But City would not be left ruing what might have been, with Bournemouth unable to find an equaliser as Guardiola's side secured a seventh straight semi-final berth.