Juventus and Inter Milan will battle it out on Tuesday night for the third time this season in the first leg of the Coppa Italia semi final first leg.
Juve are coming off a narrow 1-0 victory against Verona over the weekend, while Inter were stunned 1-0 at home by Fiorentina.
Inter beat Atalanta 1-0 in the quarterfinals to progress to the last four, while Juventus were also 1-0 winners against Lazio.
Fiorentina and Cremonense are the two other teams competing in the semis, hoping for a spot in the final on May 24.
Juventus are unbeaten in their last two matches against Inter in all competitions and have managed to keep a clean sheet in both of these games.
Inter are winless in their last four matches in all competitions and have failed to find the back of the net in three of these games, scoring their only goal in a 2-1 defeat against Spezia.
Juve are on a 5-match winning streak and have only conceded two goals in that run, giving them an edge coming into this game.
Juventus remain the most successful team in the Coppa Italia, winning 14 titles and are hoping for a record-extending triumph here.
This is a repeat of last season’s final played at the Stadio Olimpico and Inter came out 4-2 winners after extra time.
Can Juve get their revenge against their rivals and inch closer to a piece of silverware this season? Click here to make your predictions and place your bet.
What time does Juventus vs Inter start?
The game kicks off at 10pm Kenyan time at the Allianz Stadium.
Juventus vs Inter team news
Good news for the hosts as Adrien Rabiot and Leandro Paredes are available after both serving suspensions.
Dusan Vlahovic and Angel Di Maria are also both expected to return to the starting XI as Arkadiusz Milik settles for a place on the bench.
Enzo Barrenechea will also be relegated to the bench after starting over the weekend, with Fabio Miretti coming back into the side.
For the visitors, Hakan Calhanoglu may finally be ready to return to the squad after suffering a muscular injury last month.
The attacking pair of Edin Dzeko and Lautaro Martinez are both tipped to return to the starting line-up.
Juventus vs Inter head to head
The home team have a good historical record against Inter Milan and have won 116 out of the 261 matches played between the two teams, as opposed to Inter Milan’s 81 victories.
Juventus vs Inter current form
Max Allegri’s side come into the game on an admirable 5-game winning streak, while Inter have only won once in that run and suffered three defeats.
Juventus vs Inter prediction
With home advantage in the first leg and the type of form that Juve have been on, they are favorites to win on the night and take an advantage into the second leg.