Kevin De Bruyne struck in the 79th minute to spare the blushes of Manchester City and earn them a hard-fought 2-1 victory in a rip-roaring FA Cup fourth-round tie at Leyton Orient.
The League One side went ahead in remarkable fashion after 16 minutes when a 40-yard lob by Tottenham loanee Jamie Donley hit City goalkeeper Stefan Ortega and went in to send Brisbane Road into pandemonium.
Pep Guardiola had watched City get thumped 5-1 at Arsenal last Sunday and would have feared more London woe, but substitute Abdukodir Khusanov deflected in Rico Lewis' strike to level after 56 minutes.
De Bruyne was brought on soon after and poked home with 11 minutes left to break the hearts of the O's and their Manchester United-supporting boss Richie Wellens, as the Premier League champions progressed into round five.
Bournemouth burst Everton's bubble to end David Moyes' dream of bringing silverware back to the club - for this season at least - with a 2-0 fourth-round victory.
Antoine Semenyo won and then converted a 23rd-minute penalty, having lured Everton's stand-in captain James Tarkowski into an inadvisable lunge.

Semenyo continued to torment the veteran centre-back and when Tarkowski cleared a short goal-kick straight to Marcus Tavernier, it allowed Daniel Jebbison to score in successive cup games.
It was difficult to see a way back for Everton after Ndiaye missed his kick 14 yards out early in the second half, but a debut off the bench for new loan signing Carlos Alcaraz injected some life.
His 30-yard free-kick crashed against the outside of one post, with Republic of Ireland defender Jake O'Brien, starting once again at right-back, heading against the other, which was also struck by Jack Harrison's inswinging cross as Everton finished the match with centre-back Michael Keane playing as a striker.
Femi Azeez scored twice as Millwall caused an upset by dumping Championship rivals Leeds out to advance to the fifth round for the first time since 2018-19.
Alex Neil's in-form Lions arrived at Elland Road on the back of three straight league wins and they proved too strong for an under-strength Leeds outfit in front of a 34,923 crowd.
Whites boss Daniel Farke made 10 changes and it showed as winger Azeez opened the scoring in the 30th minute before grabbing his second 10 minutes into the second half.
Visiting goalkeeper Liam Roberts enjoyed an outstanding game and saved a penalty from Leeds defender Pascal Struijk on the hour as Millwall won the first-ever FA Cup meeting between the sides.
Leeds are top of the Championship and remain well placed to reach the Premier League but this was a major disappointment as their 14-match unbeaten run in all competitions was ended.

Rodrigo Muniz's brace saw Fulham survive a scare at Wigan as Marco Silva's much-changed side progressed to the fifth round.
Fifty years since their one and only trip to the final, the Whites kept this season's dreams alive by extending their lengthy unbeaten run against the Latics to a 20th match.
Muniz's header was cancelled out by a stunning Jonny Smith strike early in the second half, but Fulham were not to be denied as the Brazilian drove home to secure a hard-fought 2-1 triumph at Wigan.
Marcus Edwards climbed off Burnley's bench to score a debut winner as Southampton tumbled out of the FA Cup 1-0.
Edwards, the former Tottenham youngster who joined the Clarets on loan from Portuguese side Sporting Lisbon on deadline day, pounced 13 minutes from the end of an attritional encounter on the south coast.
With the Premier League's worst team meeting Europe's meanest defence, goals were always going to be hard to come by but Edwards at least spared the 15,000-odd supporters who bothered to turn up at St Mary's the prospect of extra time.
The Clarets, revelling in the 'Boring Boring Burnley' tag bestowed on them by opposition fans this term, kept yet another clean sheet - their sixth in a row in all competitions, their 10th in 11 matches and their 23rd of the season.
Jack Clarke's first-half brace propelled an Ipswich side featuring 11 changes into the last 16 with a 4-1 win away to Coventry.
George Hirst put the Tractor Boys ahead from the penalty spot after only 90 seconds and although Joel Latibeaudiere soon equalised, Clarke struck twice before the break to put Ipswich in control.
The former Sunderland man then passed up the chance of a hat-trick to set up Jaden Philogene's first Ipswich goal just after the hour as last season's semi-finalists Coventry went out, while Ipswich advanced to the fifth round for the first time since 2007.
Ethan Horvath was the penalty hero as Cardiff banished the ghost of FA Cups past as they beat Stoke 4-2 on penalties to reach the fifth round for the first time in 11 years.
It was an enthralling cup tie, which ends 3-3 after 120 minutes, at the bet365 Stadium as the Bluebirds made it fourth time lucky as they finally got one over the Potters in the competition.
And the shootout was equally as entertaining as Yousef Salech hit the bar for Cardiff before Tatsuki Seko hit the post for Stoke.
American keeper Horvath kept out Michael Rose's spot kick and it was fittingly Rubin Colwill, who scored twice in normal time, was scored the winning penalty.
Freddie Woodman was Preston's penalty shoot-out star after their FA Cup fourth-round tie with Wycombe ended 0-0 after extra-time.
The 27-year-old saved spot-kicks from Daniel Udoh and former Lilywhite Adam Reach to secure North End’s place in the fifth round.
Ali McCann could have made things less nervy but shanked his penalty over the crossbar before Ched Evans confidently dispatched his effort to wrap up a 4-2 victory on spot-kicks.
It was a second shoot-out success of the season for Preston, following on from their record-breaking 16-15 triumph against Fulham in the EFL Cup.