Manchester United snatched a 2-1 victory away to Fulham thanks to Alejandro Garnacho’s last-gasp goal at Craven Cottage.
Cristiano Ronaldo was not in Manchester United’s squad for the Premier League match.
Manager Erik ten Hag made four changes from the side which started the 3-1 defeat to Villa in their last league outing, including the absence of the striker.
Anthony Elanga, Tyrell Malacia, Anthony Martial and Bruno Fernandes were all in the starting XI at Craven Cottage, while Diogo Dalot missed out through suspension and Alejandro Garnacho, Donny van de Beek were named on the bench.
Fulham manager Marco Silva made two changes from his side’s narrow 2-1 defeat at Manchester City, with Kenny Tete and Harrison Reed both suspended.
Bobby De Cordova-Reid returned from suspension and Tom Cairney was also included in the midfield.
Christian Eriksen put Manchester United ahead after they caught Fulham on the break.
Martial played in captain Bruno Fernandes and he put the ball across the box where the Danish midfielder was unmarked to tap the ball into the net.
Fulham equalised in the 62nd minute when Willian caught United out with a run down the left and Tom Cairney overlapping.
Cairney picked out former Manchester United forward Dan James in the centre of the box and the substitute slotted home just three minutes after coming on for Harry Wilson.
United scored a 92nd-minute winner after Eriksen slotted Garnacho through to poke to ball past Bernd Leno in the Fulham goal.
More to follow…
READ NOW: New-manager bounces so very often prove deceptive, but Emery and Villa are an enticing combination