Bruno Fernandes missed an injury time penalty after Kortney Hause scored what became a late winner for Aston Villa to condemn Manchester United to their third defeat out of four in all competitions.
David De Gea was the hero after he saved an injury time penalty from Mark Noble as West Ham failed in a last ditch effort to snatch a point from their game against Manchester United.
Free-scoring Manchester City’s cutting edge was finally blunted by a stoic display from Southampton.
Bernardo Silva scored the winner as Manchester City moved back into the top four with a gritty win at Leicester City.
Ole Gunnar Solskjaer labelled Cristiano Ronaldo as the best player of all time in his programme notes, and it is hard to argue against that description following his goalscoring return to Old Trafford.