Manchester City survived a major scare to keep their quadruple hopes alive this evening as they came from two goals down to beat Championship side Swansea City at the Liberty Stadium.
The Swans took a shock 2-0 lead into half time after a Matt Grimes penalty and a stunning team goal finished off by former Man City player Bersant Celina.
The Premier League outfit turned things around in the final 21 minutes, though, with Bernardo Silva kicking off the comeback before a controversial penalty and late Sergio Aguero winner sealed a semi-final spot.
Find out how all of the action unfolded on a dramatic evening with South Wales courtesy of Sports Mole's minute-by-minute updates below.
It looks like a tall order for the home side today as they look to halt Man City's quadruple dream, with the English champions having squashed a number of lower-league teams already this season - not to mention Schalke in the Champions League last time out too. This remains the only domestic trophy Guardiola is yet to win, but his side are expected to take another big step towards it today.
Kickoff is in just five minutes' time, so let's have a quick look at the team news before we get underway.
SUBS: Mulder, Asoro, McKay, John, Dhanda, Baker-Richardson, Harries
SUBS: Muric, Danilo, Sterling, Aguero, Zinchenko, Foden, Garcia
Delph can have no complaints about the decision as he dived in on Roberts after being beaten by the winger's good first touch. Game on!
© Reuters
It goes from keeper all the way forward, with James and Dyer involved in the latter stages to tee up Celina. The attacker still has work to do, but he curls a brilliant finish past the keeper and into the top corner against his former club.
THIS. IS. INCREDIBLE! 😱
Swansea are two goals up on Man City and they've just passed them off the pitch!
Bersant Celina with a beautiful finish against his old club 🔥 pic.twitter.com/yh0SSswx2H— Football on BT Sport (@btsportfootball) March 16, 2019
It has been a brilliant performance from the hosts, who has been solid at the back and have taken their chances when they have come at the other end too. Man City have an awful lot of work to do to get back into this one!
From there, Matt Grimes kept his nerve with a really confident effort to send Ederson the wrong way and stun the English champions.
It began with the keeper and the hosts sliced through City's defence brilliantly, eventually setting up Celina to curl a lovely finish past the keeper against his former club. At 1-0 it still seemed like an inevitability that City would get back into it, but at 2-0 there is most certainly doubt over that now.
Aguero keeps it alive, though, and pokes it out to Bernardo who produces a delightful finish off the outside of his left foot.
As if that wasn't bad enough, Aguero then slips when taking the penalty and his effort hits the post before coming back off the goalkeeper's legs and going in! It's an own goal!
Goals from Grimes and Celina had left the Swans on the brink of the semi-finals, but City stormed back with three goals in the final 21 minutes - although the final two were highly controversial and probably would not have stood with VAR. That debate will rumble on, but for now Man City's quadruple dream remains alive!
Thank you very much for joining Sports Mole for the FA Cup quarter-final between Swansea and Man City as the quadruple-chasers survive an almighty scare. I will leave you with our match report, and be sure to stick around for reaction.
A magnificent day of sport continues with Wolves vs. Manchester United this evening too, and you can follow live coverage of that on site from 7.50pm.
From me, though, it is goodbye for now!