It was more misery for Manchester City as they conceded two late goals to lose 2-1 to Manchester United in Sunday’s derby at the Etihad
Amad Diallo netted in stoppage time to secure the win for United.
It is now one win in 11 games for the reigning Premier League champions.
All eyes were on the Etihad Stadium as the Portuguese led the Red Devils across town for the first time to take on a side that he last month stunned in his penultimate match as Sporting Lisbon manager.
Things have gone from bad to worse since then, with Diallo the hero on Sunday as Amorim inflicted City’s eighth defeat in 11 matches as the worst run of Guardiola’s managerial career continued.
Josko Gvardiol’s header had put the champions on course for a much-needed win as United’s corner issues were exposed again, but the visitors dug deep to win like they did at Viktoria Plzen in the Europa League.
Matheus Nunes, who had been playing as a makeshift left-back, gave away the ball and then clumsily brought down Diallo in the box, resulting in Bruno Fernandes levelling from the spot two minutes from time.
There was still more drama to come as the Ivory Coast international raced onto a Lisandro Martinez pass, lifted the ball beyond Ederson and then scored a 90th-minute winner from a tight angle.
Got what it Takes?
Predict and Win Millions Now
Got what it Takes?
Predict and Win Millions Now