Omar Marmoush's powerful late drive ensured Man City progressed to the Carabao Cup quarter-finals after having to come from behind to eventually beat Championship Swansea 3-1 in south Wales.
Marmoush's rising effort 12 minutes from time left Swans goalkeeper Andy Fisher with little chance as Pep Guardiola's side finally took the lead to avoid the lottery of penalties against their increasingly stubborn hosts, before Rayan Cherki sealed their spot in added time.
It is approaching eight years since Guardiola was dumped out by lower-league opposition, but the Swans were dreaming of ending that run when midfielder Goncalo Franco fired a stunning strike in off the underside of the bar in what would likely be the goal of the round with less than 12 minutes played.
Please use Chrome browser for a more accessible video player
Swansea
Goncalo Franco gives Swansea the early lead against Man City with an incredible curling effort into the top corner
City had not found their rhythm amid 10 changes to the line-up from Sunday's defeat at Aston Villa but soon rose through the gears, with Cherki hitting the post after good work from Rico Lewis, though a rusty Abdukodir Khusanov saw a square pass picked off by Melker Widell who nearly doubled the hosts' lead.
Cameron Burgess, the Swansea hero with his double to see off Nottingham Forest in round three, was brought down to earth when he stuck a leg out to deflect Jeremy Doku's effort past a helpless Fisher minutes before the break.
Please use Chrome browser for a more accessible video player
docku
Jeremy Doku's strike takes a cruel deflection off Cameron Burgess to level the score in Swansea
It needed a moment like that for City to find a breakthrough as they struggled to find a finishing touch against a well-organised Swansea side, though finally individual quality made the difference late on as Cherki's fine pass found Marmoush, whose rocket finally put them ahead.
In added time Cherki got the goal his performance had deserved too, sidestepping a couple of Swansea defenders on the edge of the box before slotting into the far corner to see City safely through.
Please use Chrome browser for a more accessible video player
Marmoush
Omar Marmoush fires Manchester City into the lead against Swansea
More to follow....