Juve all but secured their seventh successive league title last weekend following a sustained pursuit from SS Napoli throughout the season.
The Old Ladies fooled us again last weekend when they fell behind to Bologna, but they came back from the dead to win that game.
With Napoli drawing 2-2 with Torino at the weekend, there is now a six points gap between them and the defending champions and that is a great way to head into this Coppa Italia final against AC Milan.
This final is the fourth consecutive one for Max Allegri and if he wins it he would be winning yet another double since he took charge of the Old Ladies in 2014.
AC Milan will be looking to end Genaro Gattuso’s first season on a high by winning a trophy, but they will need to be at their very best to stop Juve here at the Stadio Olimpico.
Milan lost to bottom of the table Benevento three matches ago, but they have gotten back to form ahead of this game with back to back 1-0 wins over Bologna and Verona.
They will be looking to build on that form in this game.
Milan have already lost home and away to Juventus this season and Gattuso’s young squad risks playing into the hands of Juventus here again.
Juvenus have 8 wins from their last 9 Coppa Italia games, and they have kept a clean sheet in their last 5 games in this competition.
Results of each team’s last 5 matches across all leagues and competitions