AC Milan vs Juventus
Match pulse
Final score
AC Milan and Juventus drew 0-0 on Sunday, January 23, 2022 at Stadio Giuseppe Meazza.
Play by play
- Match ends, AC Milan 0, Juventus 0.
- Second Half ends, AC Milan 0, Juventus 0.
- 90'+1'

Rade Krunic (AC Milan) wins a free kick in the defensive half.
- 90'+1'

Foul by Alex Sandro (Juventus).
- 90'
SubSubstitution, Juventus. Dejan Kulusevski replaces Paulo Dybala.
- 90'
SubSubstitution, Juventus. Adrien Rabiot replaces Rodrigo Bentancur.
- 89'

Moise Kean (Juventus) is shown the yellow card for a bad foul.
- 89'

Foul by Moise Kean (Juventus).
- 89'

Alessio Romagnoli (AC Milan) wins a free kick in the defensive half.
- 86'

Olivier Giroud (AC Milan) wins a free kick in the defensive half.
- 86'

Foul by Daniele Rugani (Juventus).
- 85'

Attempt missed. Weston McKennie (Juventus) header from the centre of the box misses to the right.
- 82'

Foul by Ante Rebic (AC Milan).
- 82'

Federico Bernardeschi (Juventus) wins a free kick in the defensive half.
- 80'

Pierre Kalulu (AC Milan) wins a free kick in the defensive half.
- 80'

Foul by Moise Kean (Juventus).
- 80'

Offside, AC Milan. Alessandro Florenzi tries a through ball, but Olivier Giroud is caught offside.
- 78'

Ismaël Bennacer (AC Milan) wins a free kick on the right wing.
- 78'

Foul by Rodrigo Bentancur (Juventus).
- 77'

Attempt missed. Alexis Saelemaekers (AC Milan) right footed shot from the left side of the box misses to the right. Assisted by Olivier Giroud.
- 76'
SubSubstitution, AC Milan. Alessandro Florenzi replaces Davide Calabria.
- 76'
SubSubstitution, AC Milan. Ante Rebic replaces Rafael Leão.
- 75'

Attempt missed. Olivier Giroud (AC Milan) header from the centre of the box is just a bit too high. Assisted by Theo Hernández with a cross.
- 74'

Offside, Juventus. Giorgio Chiellini tries a through ball, but Moise Kean is caught offside.
- 74'
SubSubstitution, Juventus. Moise Kean replaces Álvaro Morata.