Cristiano Ronaldo has scored in all eight matches he has played in 2020
Cristiano Ronaldo's controversial late penalty rescued a draw for below-par Juventus in the first leg of their Coppa Italia semi-final at AC Milan.
Juve looked set for a third straight away defeat after Ante Rebic's volley put Milan ahead before the hosts lost Theo Hernandez to a second yellow card after 71 minutes.
The visitors offered little threat despite their man advantage but the late VAR-awarded spot-kick allowed Ronaldo, 35 last week, to make it 35 goals in 35 games for club and country.
The second leg in Turin is on 4 March.
- Juventus boss Sarri angers Italian Post Office with 'pressure' comment
Juve were knocked off top spot in Serie A at the weekend and their boss Maurizio Sarri would have been frustrated to see his side only manage three tame shots on target in a tepid, scrappy game.
But in the last minute, Ronaldo saw his scissor kick blocked by the arm of Davide Calabria, who was looking the other way.
Referee Paolo Valeri did not initially award the penalty but pointed to the spot after going over to review the incident on the pitchside monitor. Ronaldo slotted his kick straight down the middle.
Before the late drama it was another veteran, 42-year-old Gianluigi Buffon, who had been the game's star performer.
The Juve goalkeeper, who first won this trophy in 1999, made good saves from Rebic and Hernandez before a superb one-handed stop pushed a Zlatan Ibrahimovic effort into the side-netting.
Shortly afterwards Rebic struck to give Milan the advantage, turning in Samu Castillejo's cross after a spell of pressure.
Hernandez picked up a second booking when he caught Paulo Dybala with 19 minutes left and Ronaldo - who scored in a 10th straight league game at the weekend - then took advantage of the dubious call to level in front of a new Coppa Italia semi-final record attendance of 72,738.
Napoli took a 1-0 lead over Inter in the first semi-final, also played at the San Siro on Tuesday night.
- QUIZ - How well do you know Zlatan?
-
Line-ups
Match Stats
Line-ups
AC Milan
99Donnarumma
2CalabriaBooked at 90mins
24Kjaer
13Romagnoli
19HernándezBooked at 71mins
7Castillejo AzuagaBooked at 69minsSubstituted forSaelemaekersat 80'minutes
79KessiéBooked at 58mins
4Bennacer
18RebicSubstituted forLaxaltat 74'minutes
10CalhanogluSubstituted forTolentino Coelho de Limaat 87'minutes
21IbrahimovicBooked at 29mins
Substitutes
1Begovic
5Bonaventura
17da Conceição Leão
22Musacchio
39Tolentino Coelho de Lima
46Gabbia
56Saelemaekers
90Donnarumma
93Laxalt
94Brescianini
98Maldini
Juventus
77Buffon
2De SciglioSubstituted forHiguaínat 69'minutes
4de Ligt
19Bonucci
12Lobo Silva
8RamseyBooked at 30minsSubstituted forBentancurat 63'minutes
5Pjanic
14MatuidiSubstituted forRabiotat 73'minutes
16Ju Cuadrado
10Dybala
7Cristiano Ronaldo
Substitutes
1Szczesny
13Danilo
21Higuaín
24Rugani
25Rabiot
30Bentancur
31Pinsoglio
35Olivieri
41Coccolo
42de Oliveira Andrade
Referee:
Paolo Valeri
Match Stats
Home TeamAC MilanAway TeamJuventus
Possession
Home38%
Away62%
Shots
Home21
Away14
Shots on Target
Home11
Away4
Corners
Home3
Away3
Fouls
Home16
Away14
Source: bbc.com