It’s been over a month since these sides last met in the first leg of this semi final, but Juventus take the advantage into Wednesday’s fixture. It was an extremely close fixture at the Stadio Artemio Franchi and Juventus only managed to get the edge in second-half injury time, thanks to an own goal from Lorenzo Venuti – who had come on at half-time to replace the injured Alvaro Odriozola.
Since that victory at the start of March, Juventus haven’t had the best of runs. Although they did win their next two league games, against Spezia and Sampdoria, extending their unbeaten run across all competitions to 12 matches, that all came to a humiliating end as Villarreal won 3-0 at the Juventus Stadium to knock the Old Lady out of the Champions League. Juventus have followed that defeat with two wins in the league against relegation battling Salernitana and Cagliari, but have also lost to Inter Milan and drew with Bologna at the weekend.
Fiorentina, on the other hand, appear to have used the agonising defeat to Juventus as motivation, going on a six-game winning run in Serie A. Four wins and two draws have seen Fiorentina move into the Europa Conference League play-off spot but they are just seven points behind fourth-placed Juventus with a game in hand and a league fixture still to play. There have been big results too, with a draw against Inter Milan and win over Napoli either side of the international break.
But this is the cup, so league form will mean absolutely nothing as both sides look to reach the final. For Juventus, this would be a record-extending 21st final, with the Bianconeri having won 14 so far including last season. Fiorentina, meanwhile, have been in 10 finals but only two of those have been this century, losing in 2014 and winning in 2001.
CLICK HERE to claim. 18+ only. *Min deposit £/€/$10 • A qualifying bet is a ‘real money’ stake of at least £/€/$10 • Min odds 1/2 (1.50) • Free Bets credited upon qualifying bet settlement and expire after 7 days • Free Bet stakes not included in returns • Casino Bonus must be claimed within 7 days • To withdraw bonus/related wins, wager the bonus amount 40 times within 14 days • Casino Bonus expires after 60 days • Withdrawal restrictions, payment methods, country & Full T&C’s apply.
Juventus vs Fiorentina: Match Stats
A winter arrival from Hertha Berlin, Krzysztof Piatek is really enjoying himself in Italy, scoring six goals in 12 games for Fiorentina across all competitions, averaging 0.73 per 90 minutes. In Coppa Italia matches, that return is even better with 1.34 goals per 90 minutes, scoring three in three matches including a brace against Atalanta.
Juventus’ defence have left a lot to be desired in recent weeks, with just one clean sheet in their past six matches. Sampdoria, Villarreal, Inter Milan, Cagliari and Bologna have all found the net against Juventus, totalling seven goals. The first leg between these two sides was also a feisty affair with five cards shown, three for Fiorentina and two for Juventus.
2 March 2022 – Fiorentina 0-1 Juventus – Coppa Italia
6 November 2021 – Juventus 1-0 Fiorentina – Serie A
25 April 2021 – Fiorentina 1-1 Juventus – Serie A
22 December 2020 – Juventus 0-3 Fiorentina – Serie A
2 February 2020 – Juventus 3-0 Fiorentina – Serie A
As well as winning the first leg 1-0, Juventus have also beat Fiorentina at home by that same scoreline in the league this season, continuing their domination of this fixture. The Old Lady have lost just two of their past 15 games against Fiorentina and but one of those defeats did come at home in the league last season.