Cristiano Ronaldo scored an injury-time winner as Manchester United came from behind to beat Villarreal 2-1 in an action-packed Champions League Group F contest Wednesday.
The repeat of last season’s Europa League final, which the Spanish side won on penalties, looked to be heading for a draw after another disappointing United performance but summer signing Ronaldo stroked home from Jesse Lingard’s lay-off to spark wild scenes at Old Trafford.
United goalkeeper David de Gea made vital reflex saves to deny Arnaut Danjuma and Paco Alcacer, and also thwarted Yeremi Pino.
The visitors however did break the deadlock at the start of the second half as Danjuma got in behind and pulled the ball back for Alcacer to convert from close range.
United were finding it difficult to make inroads but equalised through Alex Telles’ volley from 20-yards out after being picked out by Bruno Fernandes.
Ronaldo’s winner means Ole Gunnar Solskjaer’s side pick up their first win while, in the group’s other tie, Atalanta beat Young Boys 1-0 to go top of the table.