Manchester United added to Manchester City Premier League title frustration by coming from behind to beat Aston Villa 3-1 on Sunday.
City who were beaten 2-1 by Chelsea on Saturday, will need three points or wait for United to drop three points to claim the title.
However, Ole Gunnar Solskjaer’s team made it 31 points from losing positions, the most of any Premier League side.
Villa opened the scoring in the 24th minute as Bertrand Traore turned and produced a fine effort into the top corner.
But United made a comeback in the second when Bruno Fernandes scored a penalty after Douglas Luiz had clumsily fouled Paul Pogba in the 52nd minute.
Mason Greenwood found the bottom right corner with a fine turn and finish in the 56th minute before substitute Edinson Cavani wrapped up the points with a classy header in the 87th minute.
But the game was far from perfect for United as Harry Maguire couldn’t play the full 90 minutes for the first in his 72 appearances for United when he was forced off with an ankle problem.
After the game, Solskjaer said the defender’s injury will be assessed, and “might be a few weeks, might be a few days.”
Villa also had trouble as Ollie Watkins saw red after two yellow cards.
The result means United are now unbeaten in 25 away games, two shy of Arsenal’s record from 2003 to 2004, while Villa are 11th, six points off the top seven but with a game in hand.