Juventus to Win & Under 3.5 Goals at +120 is my pick. The ATS model gives this outcome a 49% probability, against the 45.5% implied by the current line, creating a 3.5% edge. Juventus are still chasing Champions League qualification and have become one of Serie A’s most reliable defensive sides under Luciano Spalletti, conceding only one goal across their last five league games.
Fiorentina have now secured survival, but their attack has flattened badly, producing just two goals and 4.85 xG across their last five matches. Juventus should control the territory and create enough to win at home, while the game state still points toward a measured 1-0, 2-0 or 2-1 type result rather than a shootout. Fair price: +104.
Projected score
2 – 0
Juventus control it at home
Reverse fixture
1 – 1
Fiorentina vs Juventus, Nov 2025
Best bet
Juventus to Win & Under 3.5 Goals
+120

Juventus vs Fiorentina Analysis
- The Sharp Play: Juventus to Win & Under 3.5 Goals (+120)
- Best Handicap Angle: Juventus -1.5 (+102)
- Confidence Level: 4/5
Juventus are expensive on the moneyline at -270, which makes the straight home win difficult to recommend as the lead play. The stronger betting angle is to pair a Juventus victory with Under 3.5 Goals at +120. Spalletti’s side have developed into a more controlled, defensively reliable team during the run-in. They are unbeaten in their last five Serie A matches, have allowed only 4.05 xGA in that period, and have conceded just once across those five games.
Fiorentina arrive with the pressure of the relegation battle removed after the 0-0 draw with Genoa pushed them to safety. That can make them slightly freer mentally, but the recent attacking output is still difficult to ignore. The Viola have scored only two goals in their last five league matches, were beaten 4-0 by Roma in their most recent away game, and have averaged under 1.0 xG per game across that five-match spell. Against Juventus’ defensive structure, generating enough sustained threat to turn this into a high-scoring contest looks like a stretch.
Juventus -1.5 at +102 is also live for bettors who want a more aggressive route. The Bianconeri have the clearer motivation, the stronger xG differential and home advantage in their final Allianz Stadium match of the season. The concern is that Juventus have not always converted dominance into comfortable scorelines, as the 1-0 win at Lecce showed. That finishing issue is why the win-and-under angle edges out the full handicap as the preferred play.
Advanced Metrics & Tactical Matchup
Metrics takeaway
Juventus hold clear edges in xG, xGA, shot volume and recent defensive form. Fiorentina have enough technical quality to avoid being dismissed outright, but their recent attacking downturn pushes the sharper value toward a controlled Juventus win rather than a pure over or an open-game script.
Season xG, xGA, possession, shots and goals reflect Serie A data through May 15, 2026. Recent xG and xGA are based on each side’s last five league matches.
Juventus have accumulated 7.47 xG across their last five league matches while allowing only 4.05 xGA. That is a strong combination for this betting profile. They are creating enough to stay on the front foot, but not playing in a reckless way that naturally sends matches over. Their last five Serie A games have produced only six total goals, which speaks directly to why the Juventus win and Under 3.5 Goals angle fits better than a straight moneyline.
Fiorentina’s recent numbers tell a very different story. They have generated just 4.85 xG across their last five matches and scored only twice in that span. The 0-0 draw with Genoa secured safety, but it also underlined the attacking flatness that has defined their run-in. Juventus should face some resistance in possession, especially if Fiorentina keep numbers compact through midfield, but the visitors have not shown enough final-third precision to project them into a high-scoring exchange.
Tactically, Juventus should look to dominate central territory through Manuel Locatelli and Khéphren Thuram before feeding Kenan Yıldız, Francisco Conceição and Dusan Vlahović in the final third. Vlahović’s return has restored a focal point inside the box, and that matters against a Fiorentina back line that can be dragged deeper when forced to defend sustained pressure. The visitors are likely to rely on Albert Guðmundsson, Nicolò Fagioli and their wide outlets to counter, but Juventus are the better equipped side to control both the pace and location of the game.
Team News & Impact Analysis
Juventus have been boosted by the return of Dusan Vlahović, who scored the decisive goal in last weekend’s 1-0 win at Lecce and has re-established himself as the central reference point in Spalletti’s attack. The Bianconeri are arguably as fit as they have been all season, with the attacking injuries that have blighted their campaign seemingly in the rear-view mirror. Juve now boast a broad attacking and midfield group to choose from again.
Fiorentina’s 0-0 draw with Genoa last weekend took them to 38 points and secured their Serie A safety. This has been a hugely disappointing season for Viola, and without the influential Moise Kean (tibia) it is the attack that remains a key area of concern. Fiorentina managed only one shot on target in the Genoa draw and have lacked incision in recent weeks.
From a betting perspective, Vlahović’s presence matters more than any single Fiorentina selection detail. Juventus do not need to force the pace wildly to win this match; they need a reliable penalty-box target capable of converting sustained pressure into the first goal. With Vlahović back scoring and Fiorentina struggling to produce quality chances, the game script tilts toward a Juventus lead followed by control rather than chaos.
Predicted Lineups
Juventus
4-2-3-1 (predicted)
Vlahović
Yıldız
McKennie
Conceição
Locatelli
Thuram
Cambiaso
Kelly
Bremer
Kalulu
Di Gregorio
Fiorentina
3-4-2-1 (predicted)
Braschi
Guðmundsson
Harrison
Gosens
Fagioli
Fabbian
Dodô
Ranieri
Comuzzo
Pongračić
De Gea
Subject to most recently available data. Juventus’ projection is based on the lineup used in the recent 1-0 win at Lecce, with Dusan Vlahović restored up front. Fiorentina’s shape reflects their most recent lineup and the attacking setup used during the goalless draw with Genoa.
Key Betting Stats
- Juventus sit third in Serie A with 68 points and remain in a strong position to secure Champions League qualification.
- The Bianconeri have conceded only one goal across their last five league matches and have allowed just 4.05 xGA in that span.
- Fiorentina have scored only two goals in their last five Serie A games and have produced just 4.85 xG across those matches.
- Juventus created 2.74 xG in last weekend’s 1-0 win at Lecce but failed to turn territorial control into a more comfortable scoreline, which supports the win-and-under angle.
- The reverse fixture finished 1-1 in Florence, with Juventus again showing the ability to control phases of the match without turning it into a goal-heavy contest.
Final Betting Model Projection
Implied probability from American odds. Model probability from our in-house projection model. Edge = model minus implied. Odds reflect current FanDuel market prices.
Juventus to Win & Under 3.5 Goals at +120 is the most attractive way into this game. The straight moneyline is too heavily taxed, while the underlying numbers suggest Juventus are more likely to win through control than through a wild, end-to-end match. Their recent defensive form is strong, Fiorentina’s attack has lost rhythm, and the projected 2-0 score sits cleanly inside the bet.
Juventus -1.5 at +102 is the preferred alternate angle for bettors who expect the home side to turn their control into a more emphatic margin. The case is clear: Juventus have superior xG, a much stronger defensive base, clearer motivation and a restored penalty-box focal point in Vlahović. The only reason it sits behind the main pick is that Juventus have recently left goals on the table even in matches they largely dictated.
FAQs
Juventus are strong favorites at -270, with Fiorentina at +600 and the draw at +380.
Juventus to Win & Under 3.5 Goals at +120. The model prices that outcome at 49% against the 45.5% implied by the current line, creating a 3.5% edge.
Juventus -1.5 at +102 is the best handicap angle. The model gives Juventus a 52% chance to win by 2+ goals, against the 49.5% implied by the current price.
Juventus 2-0 Fiorentina. Juventus have the stronger defensive foundation, a major xG edge and enough home attacking quality to win without the match becoming high-scoring.
Kick-off is at 12:00 PM CEST, 11:00 AM BST and 6:00 AM ET on Sunday May 17.
Dusan Vlahović is back leading the Juventus attack after scoring the winner at Lecce. Fiorentina secured Serie A safety with a 0-0 draw against Genoa last weekend, but their recent attacking production remains limited heading into the trip to Turin.

