Manchester United produced a comeback almost as stunning as Cristiano Ronaldo's volley to secure a late 2-1 Champions League win that will live long in the memory.
A fortnight on from being wholly outclassed by the perennial Serie A champions at Old Trafford, the notable improvements made by Jose Mourinho's side looked set to be undone by a moment of brilliance.
Ronaldo's volley will be replayed again and again, but it counted for nothing as United dug deep to produce a famous late comeback.
At 1-0 to the hosts, United went as big as 66/1 for the victory with Sky Bet.
The online bookmaker now price the Red Devils at 25/1 to win the competition.
The comeback started when Juan Mata's sumptuous free-kick hushed the Juventus faithful, then and Alex Sandro's late own goal secured a win in Turin that breathes new life into the visitors' Champions League campaign.
Mourinho certainly enjoyed the victory, going onto the pitch at full-time and cupping his ear to jeers from the crowd. A fitting end to a mad evening.
Champions League scores
- CSKA Moscow 1-2 AS Roma
- Valencia 3-1 Young Boys
- Bayern 2-0 AEK Athens
- Benfica 1-1 Ajax
- Juventus 1-2 Manchester United
- Lyon 2-2 Hoffenheim
- Plzen 0-5 Real Madrid
Latest Champions League betting (via Sky Bet)
- Manchester City - 7/2
- Barcelona - 9/2
- Juventus - 5/1
- Bayern Munich - 9/1
- Real Madrid - 9/1
Review from elsewhere...
United's stirring comeback keeps them two points ahead of Valencia, who registered their first group win, 3-1 against Swiss side Young Boys at the Mestalla Stadium.
Young Boys striker Roger Assale cancelled out Santi Mina's opener, but the Valencia forward fired his second just before half-time.
Carlos Soler doubled the Spaniards' advantage early in the second half and the visitors were reduced to 10 men with 13 minutes left when Sekou Sanogo was shown a straight red card for his challenge on Francis Coquelin.
A stoppage-time equaliser for Manchester City's Group F rivals Hoffenheim in Lyon means City have not qualified for the knockout stages yet.
Hoffenheim hit back from 2-0 down after playing most of the second half with 10 men due to Kasim Adams' dismissal for two yellow cards.
First-half goals from Nabil Fekir and Tanguy Ndombele had put Lyon in control, but the Germans rallied to avoid defeat and elimination, with Andrej Kramaric and Pavel Kaderabek - in the second minute of added time - both on target.
Real Madrid made light of their La Liga troubles to go top of Group G with a thumping 5-0 win against Viktoria Plzen in the Czech Republic.
Karim Benzema's 200th and 201st goals for Real sandwiched Casemiro's effort before Gareth Bale made it 4-0 at the break. Toni Kroos (67) completed the scoring.
Roma secured their third straight Group G win by beating 10-man CSKA Moscow in Russia where Lorenzo Pellegrini fired a second-half winner.
Kostas Manolas headed Roma into a fourth-minute lead and after Arnor Sigurdsson had equalised for the Russians early in the second half, Iceland team-mate Hordur Magnusson was sent off for his second yellow card.
Midfielder Pellegrini struck the winner three minutes later but neither Real nor the Italians, both on nine points, are yet guaranteed a place in the knockout stage.
Bayern Munich climbed top of Group E after a 2-0 home win against AEK Athens.
Robert Lewandowski scored in each half, his first from the penalty spot, to lift the Germans above Ajax, who were held 1-1 by Benfica in Lisbon.
Jonas gave Benfica a half-time lead but Dusan Tadic's 61st-minute equaliser ensured Ajax remain unbeaten in the group, two points behind Bayern.
Odds correct as of 2210 GMT on 07/11/18