Cristiano Ronaldo snatched a dramatic late victory for Manchester United, beating Villarreal 2-1 on his record-breaking 178th Champions League appearance.
There were plenty of eyes on United heading into the fixture, with Ole Gunnar Solskjaer’s side losing three of their last four games, including the Group F opener against Young Boys two weeks ago. They also faced the side that beat them in the Europa League final four months ago.
Villarreal should have been out of sight in the first half, but came up against an inspired David de Gea and were also guilty of some poor finishing without their usual target-man in Gerard Moreno.
But the visitors soon found the breakthrough with the impressive Arnaut Danjuma setting up Paco Alcacer for a tap-in (53). The mood was starting to sag at Old Trafford, but Telles produced a moment of magic – firing home with a stunning first-touch volley – to make for an end-to-end finish.
Ronaldo made just 46 passes and did not have much to work with during the game, but on yet another milestone evening, he came up with the dramatic winning goal with the last kick, poking home from close range.
Man Utd face Everton in the Premier League on Saturday; kick-off 12.30pm. Their next Champions League outing will be on Wednesday October 20 when they hosts Atalanta; kick-off 8pm. Villarreal welcome Real Betis in La Liga on Sunday, before travelling to Young Boys in three weeks time.