Juventus are just one point off the Serie A top spot and have opened a 3 points gap over 3rd place.
They are arguably the only side who can stop Napoli this season but they will surely want more than the Serie A title.
This Juve side have become accustomed to winning the Coppa Italia and will be confident that they can see off their city rivals who are stuck in the middle of the league table.
The Old Ladies saw off Verona in their last match but they would see joining an already star-studded line up of teams in the Coppa Italia semifinal as a thing of pride.
Torino will be taking this game very seriously as winning the Coppa Italia seems to be the only way for them to play in Europe next season.
They may lack the required consistency to end up inside the top six but they have the ability to bring about shocking outcomes in competitions like this.
They showed how dangerous they can be when underrated as they defeated AS Roma 2-1 away in the last round.
That win should kick start their season but if they lose this game, their momentum will be derailed again.
They have lost five of their last six meetings with Juventus.
Results of each team’s last 5 matches across all leagues and competitions