Milan had one of their most convincing wins of the season against Lazio on the weekend and now it was time to turn their attention to league leaders Juventus. It seems that Milan lined up in a 4-4-2 formation that saw Ibrahimovic paired up with Ante Rebic up top. It was a feisty 45 minutes for both sides as both had opportunities to score. We also saw both teams commit numerous fouls that lead to so many stoppages in the match. Both teams came close to scoring but in the end neither were clinical enough to take the lead. 45 minutes were done and the match was tied up 0-0.
Well nobody could have predicted what would happened in the second half and no Milan fan could have imagined how the team would have played being down 2-0. After all hope was lost and Milan were down 2 goals to nothing, this Milan team flipped a switch. Admittedly Milan were fortunate to get a penally but usually they are the team that gets screwed with penalty calls. Ibra converts the penalty, after he scored he turned to tell Ronaldo to stop all the talk. Next goal saw Milan have great link up freeing Franck Kessie inside the box he made no mistake putting the ball in the net. Game tied at 2-2. Stefano Pioli made key substitutions that energized the team even more. Shortly after coming on Rafael Leao scored giving Milan the lead. Milan continued to play attacking football and put the game away with an Ante Rebic goal. One of the best Milan victories in recent years. Credit to Stefano Pioli and the squad.
Now lets rate the player from AC Milan!
Gigio Donnarumma: Gigo had a little more to do today against Juve. He could have done better with the shot from Ronaldo but did make a crucial save on a Rugani header. 7/10
Andrea Conti: Conti was fairly solid on the right side and both of the Juventus goals were not his fault. Things might be looking up for Conti 6.5/10
Simon Kjaer: Up and down game for both Kjaer and Romagnoli. But I do think Kjaer was a bit better than the captain as he only made one mistake that cost Milan a goal. 6.5/10
Alessio Romagnoli: This was one of the worst games for Romagnoli in a Milan shirt. For both goals he could have done better defensively. However he did bounce back and finish the match solidly. 5/10
Theo Hernandez: Theo was also a bit shaky defensively versus Juve. On the Rabiot goal he also could have done a bit better to try and win the ball back. He did have a few runs going forward that put pressure on the Juve defence. 6/10
Ismael Bennacer: When Milan were playing in a 4-4-2 both Bennacer and Kessie were ok but they were even better going back to a 4-2-3-1. But overall solid. 7.7/10
Franck Kessie: Like Bennacer a switch in the formations helped Kessie. It was also nice to see Kessie play long balls all over the pitch, every game he gets better. 8/10
Alexis Saelemaekers: Saelemaekers had a golden opportunity to prove himself in this match but he didn't do anything that peaked my interest. His work rate is fantastic though. 6/10
Ante Rebic: Rebic continues his goal scoring and he might be the most in form striker in the league. His pace allows for Milan to send him deep for a scoring chance. 7/10
Lucas Paqueta: Paqueta had been playing well in a role just behind the striker. Today he was put more on the left side. I thought he had a rough go here. This match shouldn't give Pioli a lack of confidence in the player. 5.5/10
Zlatan Ibrahimovic: The skill and mentality brought by Zlatan is unmatched as he is the heart and soul of this Milan team. 7.6/10
Hakan Calhanoglu: Calhanoglu has improved a lot and this match showed it. He brought something to the pitch that was missing before. He is finally playing with confidence. 7/10
Rafael Leao: The potential is there for Leao, one thing he has to do more is work hard. He did that for much of his time on the pitch against Juve. Plus it helps when you score the goal to give Milan the victory. 7/10
Jack Bonaventura: Jack was a bit more lively against Juve, using him as a sub could be a smart move for Pioli. He still has his moments every now and then. 6.9/10
Davide Calabria: N/A
Rade Krunic: N/A