Manchester City come from behind to extend their lead at the top of the table to 11 points, after a 2-1 victory over Aston Villa, with all the goals coming in the first half.
McGinn caught them out early on, but Foden hit back and Rodri then fired them ahead.
Despite falling behind to John McGinn’s goal after only 20 seconds, City were ahead by half-time thanks to strikes from Phil Foden and Rodri and, even though John Stones was sent off just before the interval, the league leaders never looked like giving up their advantage.
Stones will now miss Sunday’s Carabao Cup final against Tottenham but in this kind of form, City could probably play the whole game with 10 men and still prevail. Besides, Villa lost a man themselves 11 minutes into the second half when Matty Cash collected two bookings in as many minutes.
Both teams ended the game with 10-men, after Stones was sent off for City just before the break and then Cash was shown two yellow cards in quick succession for Villa early in the second period.
Eight more points will be enough to land another league title for City, their third under Guardiola.
But the one the club really want is the trophy celebrated on a huge banner in the North Stand here, which reproduces the commentary of Peter Withe’s goal that clinched the 1982 European Cup final for Villa.
Guardiola dismissed the Super League as ‘not sport’, whereas Europe’s greatest prize remains the pinnacle of the club game, whatever its imperfections.
How City would love to follow up turning their back — albeit belatedly — on the Super League by winning the prize its architects wanted to ruin.
City were without Kevin De Bruyne due to a foot and ankle injury and were stunned when Dean Smith’s side took an immediate lead.
It was an encouraging start for Villa, again deprived of their captain Jack Grealish, who spent half-time in conversation with England boss Gareth Southgate.
Yet, once they got their rhythmical passing game going, City bewitched and bewildered Villa and the 22nd-minute equaliser was inevitable.
Bernardo Silva and Ilkay Gundogan both had penalty appeals turned down and Riyad Mahrez saw a low shot saved at the second attempt, before Foden levelled by finishing an archetypal City move.
City are now just three wins away from clinching the title.
City will now turn their attentions to the EFL Cup final on Sunday against Tottenham, whilst Villa face West Brom in the Premier League at the weekend.