Manchester United came from a goal down to defeat Juventus 2-1 in their Champions league clash at the Allianz Stadium
The Red Devils scored twice in four minutes to hand the Serie A champions their first defeat of the season.
Cristiano Ronaldo opened the scoring when he volleyed Leonardo Bonucci’s through ball past De Gea on 65 minutes.
From that point, the Old Ladies looked like they were going to get more against Jose Mourinho’s side.
Miralem Pjanic had a couple of opportunities to seal the game for Allegri’s side but was either denied by De Gea or wasteful finishing.
Cuadrado also missed from close range after he was neatly set up by Cristiano Ronaldo.
United got confident as the game went on and would later pull off a shocker in the last minutes of the game.
Substitute Juan Mata equalized with superb free-kick after Paul Pogba was fouled at the edge of the box.
⏰ 85′ Juventus 1-0 Manchester United
⚽️ 86′ Juventus 1-1 Manchester United
⚽️ 90′ Juventus 1-2 Manchester United
— UEFA Champions League (@ChampionsLeague) November 7, 2018
Four minutes later, the visitors clinched the winner when Alex Sandro turned an Ashley Young cross into his own net.
The results leave everything to play for in the group, with Valencia getting a 3-1 victory over Young Boys in the early kick-off.
United would now shift attention to the Manchester Derby at the Etihad Stadium this Sunday. Juventus also have another crucial match away to AC Milan in Serie A.