Hellas Verona vs Fiorentina Prediction, Preview and Stats

Italy flag 2025/2026 Serie A, Italy
Stadio Marc'Antonio Bentegodi Sat, 4 Apr - 4:00 PM
Serie A
Hellas Verona VER
0 Winner 1
Fiorentina FIO
Full Time Sat, 4 Apr 4:00 PM
Round 31 Regular Season
|
Goal
Nicolò Fagioli - 82'
Tomas Suslov 85' Red Card
|
Red Card Albert Gudmundsson 85'

CONTEXT

The match between Hellas Verona and Fiorentina has officially finished, with Fiorentina securing a narrow 1-0 away victory. After a tightly contested first half that ended 0-0, the visitors eventually broke the deadlock to claim the win. This outcome firmly aligned with the pre-match market, which favored Fiorentina as the stronger team with a 45.9% win probability, compared to a 29.9% chance of a draw and just 24.2% for a Hellas Verona upset. Despite the expected victory, the result still represented a significant deviation level of 54.1% for Fiorentina. Out on the pitch, the two sides were perfectly matched in their general play, sharing possession evenly at 50% apiece. Because expected goals (xG) data was unavailable for this fixture, it is impossible to state whether the outcome was consistent with the underlying chance creation. However, Fiorentina’s overall efficiency shift remained entirely in line with pre-game expectations. Discipline became a major factor in the second half. Both teams were reduced to ten men, with Hellas Verona and Fiorentina each receiving a red card. This dual dismissal created a noticeable red card distortion, altering the tactical landscape just enough for Fiorentina to capture all three points.

TL;DR

  • Structural deviation: Fiorentina showed a significant deviation from the pre-match structural baseline.
  • Efficiency shift: Possession-adjusted chance creation was in line with projected levels.
  • xG alignment: The final outcome was insufficient data for expected goal differential.
  • Market alignment: End result was aligned with the pre-match projection.
  • xG expectations: Inconclusive for xG expectations (Classify).
  • Event impact: Red card(s) affected the match (Classify).
  • Red card distortion: Classify as red card distortion.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality
M. Guida
M. Guida
Referee 25 matches
Fouls / Match
Referee 0.52
League Avg 18.16
Yellow Cards / Match
Referee 0.12
League Avg 2.67
Red Cards / Match
Referee 0
League Avg 0.13
Penalties / Match
Referee 0
League Avg 0.18
F. Meli
F. Meli
1st Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 18.16
Yellow Cards / Match
Referee 0.12
League Avg 2.67
Red Cards / Match
Referee 0
League Avg 0.13
Penalties / Match
Referee 0
League Avg 0.18
M. Passeri
M. Passeri
2nd Assistant 25 matches
Fouls / Match
Referee 0.52
League Avg 18.16
Yellow Cards / Match
Referee 0.12
League Avg 2.67
Red Cards / Match
Referee 0
League Avg 0.13
Penalties / Match
Referee 0
League Avg 0.18
K. Bonacina
K. Bonacina
4th Official 25 matches
Fouls / Match
Referee 0.52
League Avg 18.16
Yellow Cards / Match
Referee 0.12
League Avg 2.67
Red Cards / Match
Referee 0
League Avg 0.13
Penalties / Match
Referee 0
League Avg 0.18
Hellas Verona P. Sammarco
P. Sammarco
VS
Fiorentina P. Vanoli
P. Vanoli
0.63
Avg Points / Game (Last 100 Matches)
1.04
0.5 i
Last 6 Opponents
Atalanta Rank: 85 L
Genoa Rank: 74 L
Bologna Rank: 79 W
Napoli Rank: 86 L
Sassuolo Rank: 75 L
Parma Rank: 71 L
Avg Points / Game (Last 6 Matches)
1.83 i
Last 6 Opponents
Inter Rank: 90 D
Cremonese Rank: 67 W
Parma Rank: 71 D
Udinese Rank: 74 L
Pisa Rank: 65 W
Como Rank: 85 W
6
Head to Head (Wins - Draws - Losses)
6 - 5 - 10
10

Win Probabilities

Live Win Probability (90 Min)
Home Hellas Verona
24.16%
Draw
29.89%
Away Fiorentina
45.94%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
63.8
76.86
0 (Weakest) 100 (Strongest)
Metric
Hellas Verona
Fiorentina
Power Score
63.8
76.86
League Position
20
15
Global Rank
347
83

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Hellas Verona Opponent-weighted form score
Fiorentina Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Hellas Verona Fiorentina

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Hellas Verona

Left / Center / Right
Opposition half density
vs season average

Fiorentina

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Hellas Verona ⚠ Proxy
vs
⚠ Proxy Fiorentina
Attacking Efficiency
Higher is better
Attacking Efficiency
47.10
11.20
Defensive Efficiency
Lower is better
Defensive Efficiency
11.20
47.10
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Hellas Verona +3.79 Efficiency Index
vs
Fiorentina -3.79 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Hellas Verona
Fiorentina
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Hellas Verona ⚠ Proxy
vs
⚠ Proxy Fiorentina
Created Set-piece attacking threat
Hellas Verona Fiorentina
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Hellas Verona Fiorentina
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Hellas Verona
Fiorentina
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Hellas Verona
vs
Fiorentina
Attack After Winning Possession transition → offence
Hellas Verona Fiorentina
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Hellas Verona Fiorentina
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Hellas Verona
Fiorentina
Window = 15s post-possession change
Index = 0–1 composite score
Pressure Index data not available for this match.

Team Head to Head Last 6 Seasons

Summary of 21 matches between these sides — filtered by competition and venue context.

Hellas Verona VER Home
21 matches
Fiorentina FIO Away
Match Record
6
Wins
10
5
Draws
5
10
Losses
6
Goals
25
Goals Scored
37
37
Goals Conceded
25
-12
Goal Difference
+12
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-04-05T00:05:03+00:00

STARTING XI

Match Formation 3-5-2
Match Formation 4-3-3
Pitch
L. Montipò
Italy
1 L. Montipò
V. Nelsson
Substitution
Denmark
15 V. Nelsson
A. Edmundsson
Faroe Islands
5 A. Edmundsson
M. Frese
Denmark
3 M. Frese
D. Oyegoke
Substitution
England
2 D. Oyegoke
J. Akpa Akpro
Ivory Coast
11 J. Akpa Akpro
R. Gagliardini
Italy
63 R. Gagliardini
A. Bernede
Substitution
France
24 A. Bernede
R. Belghali
Algeria
7 R. Belghali
K. Bowie
Scotland
18 K. Bowie
G. Orban
Substitution
Nigeria
16 G. Orban
D. de Gea Quintana
Spain
43 D. de Gea Quintana
R. Gosens
Substitution
Germany
21 R. Gosens
L. Ranieri
Italy
6 L. Ranieri
M. Pongracic
Croatia
5 M. Pongracic
P. Comuzzo
Substitution
Italy
15 P. Comuzzo
C. Ndour
Italy
27 C. Ndour
N. Fagioli
Substitution
Italy
44 N. Fagioli
G. Fabbian
Substitution
Italy
80 G. Fabbian
A. Gudmundsson
Iceland
10 A. Gudmundsson
M. Kean
Substitution
Italy
20 M. Kean
J. Harrison
England
17 J. Harrison

General Information

Date & Time
Apr 04, 2026, 04:00 PM
Competition
2025/2026 Serie A, Italy · Round 31 · Regular Season
Stadium
Stadio Marc'Antonio Bentegodi
Capacity
39045
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Marco Guida
Filippo Meli
Matteo Passeri
Kevin Bonacina

Statistics

Possession
VER
52%
FIO
48%

Top Statistics

0 Goals 1
0 Shots 3
51 Dangerous attacks 12
50 Possession 50
9 Corners 1
7 Free kicks 15
3 Yellow Cards 1
1 Red Cards 1

Match Overview

10 Dribble Attempts 2
77 Successful Dribbles Percentage 25
0 Hit Woodwork 1
15 Successful Headers 14
10 Successful Dribbles 2
5 Goal Kicks 13
0 Assists 1
15 Goal Attempts 4
13 Throwins 15
4 Substitutions 5
52 Ball Safe 73

Attacking

88 Attacks 92

Possession

18 Long Passes 21
18 Key Passes 3
82 Successful Passes Percentage 82
326 Successful Passes 352
400 Passes 430

Defensive

47 Duels Won 43
0 Saves 8
15 Tackles 13
11 Interceptions 3

Build-up

18 Total Crosses 3

Discipline

1 Offsides 0
15 Fouls 7

Lineup

Referee : Marco Guida

Starting XI

1
Lorenzo Montipò
Lorenzo Montipò Goalkeeper
3
Martin Frese
Martin Frese Defender
5
Andrias Edmundsson
Andrias Edmundsson Defender
15
Victor Nelsson
Victor Nelsson Defender
25
Daniel Mosquera
Daniel Mosquera
Attacker90'
2
Daniel Oyegoke
Daniel Oyegoke Midfielder
12
Domagoj Bradarić
Domagoj Bradarić
Defender75'
7
Rafik Belghali
Rafik Belghali Midfielder
11
Jean-Daniel Akpa Akpro
Jean-Daniel Akpa Akpro Midfielder
24
Antoine Bernede
Antoine Bernede Midfielder
10
Tomas Suslov
Tomas Suslov
Midfielder75'
63
Roberto Gagliardini
Roberto Gagliardini Midfielder
16
Gift Orban
Gift Orban Attacker
9
Amin Sarr
Amin Sarr
Attacker67'
18
Kieron Bowie
Kieron Bowie Attacker
Referee : Marco Guida

Starting XI

43
David de Gea
David de Gea Goalkeeper
5
Marin Pongracic
Marin Pongracic Defender
6
Luca Ranieri
Luca Ranieri Defender
15
Pietro Comuzzo
Pietro Comuzzo Defender
3
Daniele Rugani
Daniele Rugani
Defender90'
21
Robin Gosens
Robin Gosens Defender
62
Luís Balbo
Luís Balbo
Defender76'
27
Cher Ndour
Cher Ndour Midfielder
44
Nicolò Fagioli
Nicolò Fagioli Midfielder
4
Marco Brescianini
Marco Brescianini
Midfielder90'
80
Giovanni Fabbian
Giovanni Fabbian Midfielder
91
Roberto Piccoli
Roberto Piccoli
Attacker59'
10
Albert Gudmundsson
Albert Gudmundsson Attacker
17
Jack Harrison
Jack Harrison Attacker
20
Moise Kean
Moise Kean Attacker
22
Jacopo Fazzini
Jacopo Fazzini
Midfielder76'

Events

2ND-HALF
Event
Daniel Mosquera Victor Nelsson
8th Substitution
90'
90'
Event
Marco Brescianini Nicolò Fagioli
7th Substitution
90'
Event
Daniele Rugani Pietro Comuzzo
9th Substitution
Event
Rafik Belghali
Foul / 4th Yellowcard
88'
Event
Tomas Suslov
Violent conduct / 2nd Redcard
85'
85'
Event
Albert Gudmundsson
Violent conduct / 1st Redcard
84'
Event
Nicolò Fagioli
Dangerous play / 3rd Yellowcard
82'
Event
Nicolò Fagioli
Right foot shot / 1st Goal
Event
Victor Nelsson
Handball / 2nd Yellowcard
79'
76'
Event
Luís Balbo Robin Gosens
5th Substitution
76'
Event
Jacopo Fazzini Moise Kean
6th Substitution
Event
Domagoj Bradarić Daniel Oyegoke
3rd Substitution
75'
Event
Tomas Suslov Antoine Bernede
4th Substitution
75'
Event
Amin Sarr Gift Orban
2nd Substitution
67'
59'
Event
Roberto Piccoli Giovanni Fabbian
1st Substitution
1ST-HALF
Event
Roberto Gagliardini
Foul / 1st Yellowcard
17'

Match Commentary

90
Substitution Substitution
Substitution for Fiorentina: Daniele Rugani replaces Pietro Comuzzo.
90
Attempt Attempt
Roberto Gagliardini of Verona missed a header from the center of the box, shooting to the left. The assist was provided by Martin Frese.
90
Update Update
Foul committed by Rafik Belghali for Verona.
90
Substitution Substitution
Substitution for Fiorentina: Marco Brescianini replaces Nicolò Fagioli.
90
Corner Corner
Corner awarded to Verona after Jack Harrison concedes.
90
Update Update
The fourth official has indicated there will be 6 minutes of added time.
90
Update Update
Luís Balbo of Fiorentina won a free kick in defense.
90
Substitution Substitution
Substitution for Verona: Daniel Mosquera replaces Victor Nelsson.
90
Update Update
The second half ends with Verona 0, Fiorentina 1.
90
Attempt Attempt
New attacking attempt. Andrias Edmundsson from Verona heads the ball from the center of the box, but it's saved in the top center of the goal by David de Gea from Fiorentina. The assist came from Domagoj Bradaric with a cross.
88
Update Update
Fouled by Rafik Belghali of Verona.
88
Attempt Attempt
Rafik Belghali from Verona had a missed chance, shooting with his left foot from outside the box, just missing to the left. The assist was provided by Roberto Gagliardini.
88
Update Update
Jacopo Fazzini of Fiorentina won a free kick in the attacking area.
88
Yellow Card Yellow Card Important
Rafik Belghali from Verona receives a yellow card for a foul.
85
Red Card Red Card Important
Albert Gudmundsson of Fiorentina receives a red card for violent conduct.
85
Red Card Red Card Important
Tomás Suslov from Verona receives a red card for violent conduct.
84
Yellow Card Yellow Card Important
Nicolò Fagioli of Fiorentina receives a yellow card for dangerous play.
83
Update Update
Kieron Bowie fouled a player from Verona.
83
Update Update
Nicolò Fagioli from Fiorentina commits a foul.
82
GOAL! GOAL! Important
Goal! Fiorentina leads 1-0 with Nicolò Fagioli scoring from the center of the box with a right-footed shot.
79
Update Update
Victor Nelsson commits a handball for Verona.
79
Yellow Card Yellow Card Important
Victor Nelsson of Verona receives a yellow card for handball.
77
Attempt Attempt
Tomás Suslov's left-footed shot from outside the box is blocked.
77
Update Update
There is a delay in the match due to an injury to Pietro Comuzzo of Fiorentina.
76
Corner Corner
Verona wins a corner after Jacopo Fazzini concedes.
76
Substitution Substitution
Substitution for Fiorentina: Jacopo Fazzini replaces Moise Kean.
76
Substitution Substitution
Substitution for Fiorentina: Luís Balbo replaces Robin Gosens.
75
Attempt Attempt
Rafik Belghali's right-footed shot from outside the box is blocked. Kieron Bowie provided the assist.
75
Substitution Substitution
Substitution for Verona: Tomás Suslov replaces Antoine Bernede.
75
Substitution Substitution
Substitution for Verona: Domagoj Bradaric replaces Daniel Oyegoke.
73
Attempt Attempt
Missed chance. Martin Frese from Verona took a right-footed shot from outside the box.
70
Update Update
Foul committed by Daniel Oyegoke for Verona.
70
Update Update
Albert Gudmundsson of Fiorentina won a free kick in defense.
67
Substitution Substitution
Substitution for Verona: Amin Sarr replaces Gift Orban.
66
Update Update
Kieron Bowie fouled a player from Verona.
66
Update Update
Robin Gosens of Fiorentina won a free kick in defense.
65
Update Update
Kieron Bowie of Verona misses a chance, shooting with his left foot from the right side of the box, just missing the goal. Rafik Belghali provided the assist.
64
Update Update
David de Gea from Fiorentina won a free kick in defense.
64
Update Update
Roberto Gagliardini commits a foul against Verona.
63
Corner Corner
Corner awarded to Verona after a concession by Robin Gosens.
60
Corner Corner
Corner awarded to Verona after Nicolò Fagioli concedes.
59
Substitution Substitution
Substitution for Fiorentina: Roberto Piccoli replaces Giovanni Fabbian.
57
Corner Corner
Corner awarded to Verona after a foul by Cher Ndour.
57
Attempt Attempt
Jean-Daniel Akpa Akpro's right-footed shot from outside the box is blocked. Rafik Belghali provided the assist.
55
Update Update
Nicolò Fagioli from Fiorentina won a free kick in defense.
55
Update Update
Foul committed by Jean-Daniel Akpa Akpro for Verona.
54
Attempt Attempt
Kieron Bowie from Verona had a missed chance, shooting with his left foot from outside the box. The shot was close but missed. Gift Orban provided the assist after a fast break.
53
Update Update
Foul committed by Cher Ndour of Fiorentina.
53
Update Update
Daniel Oyegoke from Verona won a free kick on the right wing.
51
Update Update
Foul committed by Jack Harrison - Fiorentina.
51
Update Update
Antoine Bernede fouled a player from Verona.
51
Update Update
Rafik Belghali of Verona was awarded a free kick in defense.
51
Update Update
Nicolò Fagioli from Fiorentina won a free kick in defense.
49
Update Update
Foul committed by Gift Orban against Verona.
49
Update Update
Giovanni Fabbian of Fiorentina won a free kick in defense.
48
Update Update
Rafik Belghali from Verona misses a chance, shooting with his right foot from outside the box, but the ball goes high. Antoine Bernede provided the assist.
47
Update Update
Fouled by Nicolò Fagioli of Fiorentina.
47
Update Update
Jean-Daniel Akpa Akpro from Verona won a free kick in defense.
46
Corner Corner
New attacking attempt. Martin Frese from Verona takes a left-footed shot from the right side of the box, but it's saved in the right corner by David de Gea of Fiorentina. The assist comes from Kieron Bowie.
45
Update Update
The fourth official has indicated there will be 1 minute of added time.
45
Attempt Attempt
Albert Gudmundsson's shot for Fiorentina is blocked after he attempts a right-footed strike from the center of the box, assisted by Jack Harrison.
45
Update Update
The first half ends with the score at Verona 0, Fiorentina 0.
45
Update Update
The second half begins with the match score at 0-0 between Verona and Fiorentina.
44
Corner Corner
Fiorentina wins a corner after Victor Nelsson concedes.
42
Update Update
Foul committed by Giovanni Fabbian of Fiorentina.
42
Update Update
Foul by Jean-Daniel Akpa Akpro against Verona.
42
Update Update
Albert Gudmundsson of Fiorentina won a free kick in defense.
42
Update Update
Roberto Gagliardini from Verona won a free kick in defense.
38
Corner Corner
Corner awarded to Verona after a concession by David de Gea.
38
Corner Corner
New attacking attempt. Daniel Oyegoke from Verona takes a right-footed shot from outside the box, but David de Gea from Fiorentina saves it in the top left corner. The assist was provided by Kieron Bowie.
37
Attempt Attempt
Missed chance. Gift Orban from Verona took a right-footed shot from outside the box but missed after a fast break.
36
Attempt Attempt
Missed chance. Daniel Oyegoke of Verona shot with his left foot from the right side of the box but missed to the left. The assist was provided by Roberto Gagliardini.
33
Corner Corner
Corner awarded to Verona after Robin Gosens concedes.
32
Attempt Attempt
New attacking attempt. Gift Orban from Verona takes a right-footed shot from the center of the box, but it's saved in the top center of the goal by David de Gea from Fiorentina. The assist comes from Antoine Bernede.
32
Update Update
Andrias Edmundsson from Verona misses a chance, heading the ball over the goal from the center of the box. Martin Frese provided the assist.
31
Attempt Attempt
New attacking attempt. Martin Frese from Verona takes a left-footed shot from outside the box, but it's saved by Fiorentina's goalkeeper David de Gea, who is positioned in the center of the goal. The assist comes from Roberto Gagliardini.
30
Attempt Attempt
New attacking attempt. Rafik Belghali from Verona takes a right-footed shot from outside the box, but David de Gea, the goalkeeper for Fiorentina, saves it in the center of the goal. The assist came from Roberto Gagliardini, who delivered a cross.
29
Update Update
Victor Nelsson of Verona won a free kick in defense.
29
Update Update
Foul committed by Cher Ndour of Fiorentina.
29
Attempt Attempt
Kieron Bowie from Verona misses a right-footed shot from the center of the box, assisted by Rafik Belghali.
26
Update Update
Foul committed by Jean-Daniel Akpa Akpro for Verona.
26
Update Update
Cher Ndour of Fiorentina won a free kick on the left wing.
22
Attempt Attempt
Moise Kean's shot from outside the box is blocked. Marin Pongracic provided the assist.
21
Update Update
Antoine Bernede fouled a player from Verona.
21
Update Update
Giovanni Fabbian from Fiorentina won a free kick in the attacking area.
18
Attempt Attempt
Albert Gudmundsson of Fiorentina had a missed chance, shooting with his right foot from outside the box after a free kick, but it went close and missed.
17
Update Update
Albert Gudmundsson from Fiorentina won a free kick in an attacking position.
17
Update Update
Roberto Gagliardini fouled a player from Verona.
17
Yellow Card Yellow Card Important
Roberto Gagliardini of Verona receives a yellow card for a foul.
11
Corner Corner
Corner awarded to Verona after David de Gea concedes.
11
Corner Corner
New attacking attempt. Antoine Bernede of Verona shoots with his left foot from the left side of the box, but David de Gea of Fiorentina saves it in the top left corner. The assist was by Kieron Bowie.
10
Corner Corner
Kieron Bowie of Verona attempts an attack, shooting with his right foot from outside the box, but David de Gea of Fiorentina saves it in the right corner. The assist was provided by Jean-Daniel Akpa Akpro.
9
Update Update
Offside called against Verona. Rafik Belghali is in an offside position.
7
Corner Corner
Verona wins a corner after Pietro Comuzzo concedes.
5
Update Update
Foul committed by Martin Frese for Verona.
5
Update Update
Fouled by Pietro Comuzzo of Fiorentina.
5
Update Update
Rafik Belghali of Verona won a free kick in defense.
5
Update Update
Jack Harrison of Fiorentina won a free kick on the right wing.
4
Attempt Attempt
Nicolò Fagioli from Fiorentina hits the bar with a right-footed shot from outside the box.
3
Update Update
Foul committed by Antoine Bernede for Verona.
3
Update Update
Giovanni Fabbian of Fiorentina won a free kick in defense.

CONCLUSION

Structural assessment: Fiorentina exhibited a significant deviation from the pre-match structural baseline. Efficiency outcome: Possession-adjusted chance creation finished in line with projected levels. Result alignment: The final score was consistent with the pre-match probability model. Structural distortion: The match was materially influenced by red card(s), altering baseline dynamics. Market alignment: The match result was within the projected probability range.