Both Fiorentina and Juventus will be eyeing for a place in the final of the Coppa Italia when they lock horns at Stadio Artemio Franchi in the first leg of the second semi-final tie on Wednesday night with kickoff at 23:00.
Fiorentina opened their Coppa Italia campaign in the first round where they easily dispatched Serie B outfits Cosenza with a 4-0 home victory, before proceeding to see off another Serie B opponents Benevento in the second round following a 2-1 victory at home.
The Violas then advanced to the last-16 where they met with fellow Serie A outfits Napoli and the Fiorentina stunned Partenopei 5-2 on the day, before seeing off another top-flight opponents Atalanta in the quarter-finals after a hard-fought 3-2 victory at away.
Vincenzo Italiano’s side head into the match off the back of 2-1 defeat to Sassuolo at away last Saturday. The defeat ended their three-match winning streak across all competitions ad will be keen to bounce back here as they aim at advancing to the final and hopefully claiming the silverware for the first time since 2000-01 campaign.
Meanwhile Juventus began their Coppa Italia campaign in the third round, that’s the round of 16, where they knocked out fellow Serie opponents Sampdoria after the 4-1 home victory before sending another top-flight opponents Sassuolo parking with a 2-1 home victory in the quarter-finals.
Juventus missed out on the cup title last season as they fell to a 4-2 defeat to Napoli on Penalties in the final and they will be looking to rectify that this season. They head into the semi-final match in a good form having just lost none of their last eight matches across all competitions and are coming off a confidence-boosting 3-2 away victory against Empoli, a win that saw them kept them in the Serie title race.
They therefore be looking to build on that as they aim at gaining the upper hand in the bid for the a place in the final and will draw confidence from their 1-0 win over Fiorentina in their previous outing in Serie A.
Fiorentina vs Juventus head to head
Both sides have met in 56 encounters since 1994 with Juventus dominating the record, having claimed 31 victories while Fiorentina have claimed eight victories and there have been 17 draws.
- Juventus 1-0 Fiorentina 06/11/21
- Fiorentina 1-1 Juventus 25/04/21
- Juventus 0-3 Fiorentina 22/12/20
- Juventus 3-0 Fiorentina 02/02/20
- Fiorentina 0-0 Juventus 14/09/19
Home
- Sassuolo 2-1 Fiorentina
- Fiorentina 1-0 Atalanta
- Spezia 1-2 Fiorentina
- Atalanta 2-3 Fiorentina
- Fiorentina 0-3 Lazio
Away
- Empoli 2-3 Juventus
- Villarreal 1-1 Juventus
- Juventus 1-1 Torino
- Atalanta 1-1 Juventus
- Juventus 2-1 Sassuolo
Fiorentina team news
Fiorentina will be without Lucas Martinez Quarta who picked up a red card in the previous round against Atalanta.
Juventus team news
Juventus will be without Federico Chiesa, Kaio Jorge, Paulo Dybala, Alex Sandro, Daniele Rugani, Federico Bernardeschi, Giorgio Chiellini, Denis Zakaria and Weston McKennie due to injuries.
Prediction and odds
- Draw
- Correct score 1-1
- Dusan Vlahovic to score

















