Fiorentina vs Inter Prediction, Preview and Stats

Italy flag 2025/2026 Serie A, Italy
Stadio Artemio Franchi Sun, 22 Mar - 7:45 PM
Serie A
Fiorentina FIO
1 1
Inter INT
Full Time Sun, 22 Mar 7:45 PM
Round 30 Regular Season
Cher Ndour - 77'
Goal
|
Goal
Pio Esposito - 1'

CONTEXT

The match between Fiorentina and Inter has officially finished in a 1-1 draw. Inter initially took the advantage, leading 1-0 at halftime, but the hosts fought back to secure a point. This result represents a significant deviation for Inter, who entered the fixture as the stronger team with a 59.1% probability of winning. With Fiorentina given just a 17.9% chance of victory and the draw priced at 23%, the final outcome was not aligned with the pre-match market. Despite Inter controlling the tempo with 60% possession compared to Fiorentina's 40%, the home side proved more threatening in the final third. Fiorentina generated 1.62 expected goals (xG) against Inter's 1.1 xG. Because Fiorentina won the xG battle but only secured a draw, the final scoreline was not consistent with the underlying expected goals data. The match's efficiency shift was in line with expectations, reflecting standard finishing from both clubs based on the quality of chances they created. Furthermore, the fixture was played without any major disciplinary disruptions. No red cards were issued to either side, ensuring that both teams finished the match with a full complement of players.

TL;DR

  • Structural deviation: Inter 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 contrary to expected goal differential.
  • Market alignment: End result was diverging from the pre-match projection.
  • xG expectations: Diverging from xG expectations (Classify).
  • Event impact: No major event distortion.
  • Red card distortion: None.
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
No referee statistics available.
Fiorentina P. Vanoli
P. Vanoli
VS
Inter A. Kolarov
A. Kolarov
0.83
Avg Points / Game (Last 100 Matches)
2.56
1.33 i
Last 6 Opponents
Cagliari Rank: 70 L
Bologna Rank: 79 W
AC Milan Rank: 87 D
Lazio Rank: 81 D
Cremonese Rank: 68 W
Parma Rank: 71 L
Avg Points / Game (Last 6 Matches)
2.67 i
Last 6 Opponents
Pisa Rank: 65 W
Udinese Rank: 74 W
Lecce Rank: 69 W
Napoli Rank: 87 D
Parma Rank: 71 W
Bologna Rank: 79 W
9
Head to Head (Wins - Draws - Losses)
9 - 8 - 29
29

Win Probabilities

Live Win Probability (90 Min)
Home Fiorentina
17.88%
Draw
23.01%
Away Inter
59.12%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
76.88
90.12
0 (Weakest) 100 (Strongest)
Metric
Fiorentina
Inter
Power Score
76.88
90.12
League Position
16
1
Global Rank
83
12

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
Fiorentina Opponent-weighted form score
Inter Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Fiorentina Inter

Heatmaps Ball coordinates

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

vs

Fiorentina

Left / Center / Right
Opposition half density
vs season average

Inter

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

Fiorentina ⚠ Proxy
vs
⚠ Proxy Inter
Attacking Efficiency
Higher is better
Attacking Efficiency
44.13
24.08
Defensive Efficiency
Lower is better
Defensive Efficiency
24.08
44.13
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
Fiorentina +2.11 Efficiency Index
vs
Inter -2.11 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Fiorentina
Inter
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.

Fiorentina
vs
Inter
Created Set-piece attacking threat
Fiorentina Inter
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
0%
0%
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.
+0.00 vs +0.00
Conceded Set-piece defensive exposure
Fiorentina Inter
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
Fiorentina
Inter
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG
Counter Attack / Transition data not available for this match.
Pressure Index data not available for this match.

Team Head to Head Last 6 Seasons

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

Fiorentina FIO Home
46 matches
Inter INT Away
Match Record
9
Wins
29
8
Draws
8
29
Losses
9
Goals
55
Goals Scored
83
83
Goals Conceded
55
-28
Goal Difference
+28
Expected Goals
0
xG
0
0
xGA
0

Data last updated: 2026-03-27T12:26:06+00:00

STARTING XI

Match Formation 4-1-4-1
Match Formation 3-5-2
Pitch
D. de Gea Quintana
Spain
43 (C) D. de Gea Quintana
D. Cordeiro dos Santos
Brazil
2 D. Cordeiro dos Santos
M. Pongracic
Croatia
5 M. Pongracic
L. Ranieri
Italy
6 L. Ranieri
R. Gosens
Germany
21 R. Gosens
N. Fagioli
Substitution
Italy
44 N. Fagioli
F. Parisi
Substitution
Italy
65 F. Parisi
M. Brescianini
Italy
4 M. Brescianini
C. Ndour
Italy
27 C. Ndour
A. Gudmundsson
Substitution
Iceland
10 A. Gudmundsson
M. Kean
Substitution
Italy
20 M. Kean
Y. Sommer
Switzerland
1 Y. Sommer
C. Zopalato Neves
Substitution
Brazil
30 C. Zopalato Neves
M. Akanji
Switzerland
25 M. Akanji
Y. Bisseck
Germany
31 Y. Bisseck
F. Dimarco
Italy
32 F. Dimarco
P. Zieliński
Poland
7 P. Zieliński
H. Çalhanoğlu
Substitution
Turkey
20 H. Çalhanoğlu
N. Barella
Substitution
Italy
23 (C) N. Barella
D. Dumfries
Substitution
Netherlands
2 D. Dumfries
F. Esposito
Italy
94 F. Esposito
M. Thuram
Substitution
France
9 M. Thuram

General Information

Date & Time
Mar 22, 2026, 07:45 PM
Competition
2025/2026 Serie A, Italy · Round 30 · Regular Season
Stadium
Stadio Artemio Franchi
Capacity
43147
Attendance
22335
Pitch Surface
Grass
Weather
☀️ 12°C, Fair
Referees
Andrea Colombo
Khaled Bahri
Pietro Dei Giudici
Paride Tremolada

Statistics

Possession
FIO
42%
INT
58%

Top Statistics

1 Goals 1
3 Big Chances Created 2
7 Shots 1
33 Dangerous attacks 49
40 Possession 60
3 Corners 5
12 Free kicks 16
3 Yellow Cards 3

Match Overview

6 Goal Kicks 7
0 Assists 1
11 Throwins 17
10 Successful Headers 16
69 Ball Safe 87
10 Goal Attempts 7
33 Successful Dribbles Percentage 60
9 Dribble Attempts 5
3 Successful Dribbles 3
4 Substitutions 5
0 Injuries 1

Attacking

2 Big Chances Missed 1
81 Attacks 103

Possession

84 Successful Passes Percentage 86
320 Successful Passes 497
383 Passes 577
45 Successful Long Passes Percentage 48
51 Long Passes 60
12 Key Passes 8
23 Successful Long Passes 29

Defensive

9 Interceptions 5
3 Saves 5
4 Tackles 16

Build-up

17 Total Crosses 22
1 Accurate Crosses 9

Discipline

16 Fouls 12
5 Offsides 1

Lineup

Referee : Andrea Colombo

Starting XI

43
David de Gea
David de Gea (C) Goalkeeper
6.84
2
Dodô
Dodô Defender
6.81
5
Marin Pongracic
Marin Pongracic Defender
6.42
6
Luca Ranieri
Luca Ranieri Defender
6.8
21
Robin Gosens
Robin Gosens Defender
6.49
4
Marco Brescianini
Marco Brescianini Midfielder
6.76
10
Albert Gudmundsson
Albert Gudmundsson Midfielder
6.45
15
Pietro Comuzzo
Pietro Comuzzo
Defender90+1'
27
Cher Ndour
Cher Ndour Midfielder
7.56
44
Nicolò Fagioli
Nicolò Fagioli Midfielder
7.27
80
Giovanni Fabbian
Giovanni Fabbian
Midfielder90+1'
65
Fabiano Parisi
Fabiano Parisi Midfielder
6.93
17
Jack Harrison
Jack Harrison
Attacker69'
6.8
20
Moise Kean
Moise Kean Attacker
6.56
91
Roberto Piccoli
Roberto Piccoli
Attacker86'
Referee : Andrea Colombo

Starting XI

1
Yann Sommer
Yann Sommer Goalkeeper
7.35
25
Manuel Akanji
Manuel Akanji Defender
7.27
30
Carlos Augusto
Carlos Augusto Defender
6.43
15
Francesco Acerbi
Francesco Acerbi
Defender46'
6.57
31
Yann Bisseck
Yann Bisseck Defender
7.07
2
Denzel Dumfries
Denzel Dumfries Midfielder
6.56
11
Luis Henrique
Luis Henrique
Attacker86'
7
Piotr Zieliński
Piotr Zieliński Midfielder
6.83
20
Hakan Çalhanoğlu
Hakan Çalhanoğlu Midfielder
7.39
16
Davide Frattesi
Davide Frattesi
Midfielder69'
6.41
23
Nicolò Barella
Nicolò Barella (C) Midfielder
7.7
8
Petar Sučić
Petar Sučić
Midfielder83'
6.66
32
Federico Dimarco
Federico Dimarco Midfielder
6.91
9
Marcus Thuram
Marcus Thuram Attacker
6.72
14
Ange-Yoan Bonny
Ange-Yoan Bonny
Attacker68'
6.61
94
Pio Esposito
Pio Esposito Attacker
7.49

Events

2ND-HALF
Event
Pietro Comuzzo Albert Gudmundsson
8th Substitution
90+1'
Event
Giovanni Fabbian Nicolò Fagioli
9th Substitution
90+1'
Event
Roberto Piccoli Moise Kean
7th Substitution
86'
86'
Event
Luis Henrique Denzel Dumfries
6th Substitution
83'
Event
Petar Sučić Nicolò Barella
5th Substitution
Event
Cher Ndour
Right foot shot / 2nd Goal
77'
Event
Jack Harrison Fabiano Parisi
4th Substitution
69'
69'
Event
Davide Frattesi Hakan Çalhanoğlu
3rd Substitution
68'
Event
Ange-Yoan Bonny Marcus Thuram
2nd Substitution
Event
Moise Kean
Foul / 6th Yellowcard
65'
62'
Event
Nicolò Barella
Foul / 5th Yellowcard
Event
Cher Ndour
Foul / 4th Yellowcard
60'
Event
Marco Brescianini
Foul / 3rd Yellowcard
55'
46'
Event
Francesco Acerbi Carlos Augusto
1st Substitution
1ST-HALF
44'
Event
Carlos Augusto
Foul / 2nd Yellowcard
42'
Event
Federico Dimarco
Foul / 1st Yellowcard
Event
Var
40'
1'
Event
Pio Esposito
Header / 1st Goal

Match Commentary

90
Update Update
Cher Ndour of Fiorentina commits a handball.
90
Substitution Substitution
Substitution for Fiorentina: Giovanni Fabbian replaces Nicolò Fagioli.
90
Corner Corner
Corner awarded to Inter Milan after Marco Brescianini allowed the ball to go out.
90
Update Update
The fourth official has indicated that there will be 4 minutes of stoppage time.
90
Substitution Substitution
Substitution for Fiorentina: Pietro Comuzzo replaces Albert Gudmundsson.
90
Attempt Attempt
A fresh offensive move unfolds as Manuel Akanji from Inter Milan takes a left-footed shot from the middle of the box, but David de Gea, the goalkeeper for Fiorentina, makes a save right at the center of the goal.
90
Update Update
The second half has concluded with the score tied at 1-1 between Fiorentina and Inter Milan.
90
Corner Corner
A fresh offensive play unfolds as Francesco Pio Esposito from Inter Milan takes a right-footed shot from the center of the box. However, David de Gea from Fiorentina makes a crucial save, pushing the ball to the right corner. The assist came from Francesco Acerbi, who delivered a precise cross.
89
Attempt Attempt
Opportunity squandered. Nicolò Fagioli of Fiorentina attempted a left-footed shot from outside the penalty area.
87
Update Update
Fiorentina's Albert Gudmundsson committed a foul.
87
Update Update
Manuel Akanji from Inter Milan earned a free kick in the defensive area.
87
Update Update
Marin Pongracic from Fiorentina committed a foul.
87
Update Update
Ange-Yoan Bonny from Inter Milan has been awarded a free kick in an offensive position.
86
Substitution Substitution
Substitution for Fiorentina: Roberto Piccoli replaces Moise Kean.
86
Substitution Substitution
Substitution for Inter Milan: Luis Henrique replaces Denzel Dumfries.
85
Update Update
Moise Kean from Fiorentina earned a free kick in the defensive area.
85
Update Update
Francesco Acerbi from Inter Milan committed a foul.
83
Substitution Substitution
Substitution for Inter Milan: Petar Sucic is coming on to replace Nicolò Barella.
82
Attempt Attempt
The attempt is thwarted. Ange-Yoan Bonny of Inter Milan fires a left-footed shot from the middle of the penalty area, but it's successfully blocked.
82
Attempt Attempt
The attempt is thwarted. Davide Frattesi of Inter Milan takes a right-footed shot from the middle of the penalty area, but it's blocked. The cross was provided by Nicolò Barella.
82
Attempt Attempt
Opportunity squandered. Jack Harrison of Fiorentina took a left-footed shot from the right side of the penalty area, but it went just wide to the left. The assist came from Dodô after a quick counterattack.
80
Attempt Attempt
Missed opportunity! Albert Gudmundsson of Fiorentina took a right-footed shot from the center of the box, but it sailed over the goal. The assist came from Cher Ndour.
79
Update Update
Offside call against Fiorentina. Moise Kean has been flagged for being offside.
77
GOAL! GOAL! Important
Goal! It's Fiorentina 1, Inter Milan 1. Cher Ndour of Fiorentina scores with a right-footed shot from close range.
77
Corner Corner
A fresh offensive push unfolds as Albert Gudmundsson from Fiorentina takes a right-footed shot from the left side of the penalty area, but Yann Sommer of Inter Milan makes a great save, diving to the right corner. The assist came from Nicolò Fagioli.
76
Update Update
Federico Dimarco from Inter Milan has been awarded a free kick in the defensive area.
76
Update Update
Marin Pongracic from Fiorentina committed a foul.
75
Corner Corner
Corner awarded to Fiorentina after Denzel Dumfries allowed the ball to go out.
74
Update Update
Yann Bisseck from Inter Milan has been awarded a free kick in the defensive area.
74
Update Update
Jack Harrison committed a foul against Fiorentina.
73
Attempt Attempt
Opportunity squandered. Nicolò Fagioli from Fiorentina attempted a right-footed shot from the center of the penalty area.
72
Update Update
Yann Bisseck from Inter Milan has been awarded a free kick in the defensive area.
72
Update Update
Nicolò Fagioli from Fiorentina committed a foul.
71
Update Update
Marin Pongracic from Fiorentina committed a foul.
71
Attempt Attempt
A fresh offensive move unfolds as Cher Ndour from Fiorentina takes a right-footed shot from outside the penalty area. Yann Sommer of Inter Milan makes a save, diving to his right to keep the ball out. The assist comes from Moise Kean.
71
Update Update
Francesco Pio Esposito of Inter Milan has been awarded a free kick in the defensive area.
69
Substitution Substitution
Substitution for Fiorentina: Jack Harrison replaces Fabiano Parisi.
69
Substitution Substitution
Substitution for Inter Milan: Davide Frattesi comes on to replace Hakan Çalhanoglu.
68
Update Update
Marin Pongracic from Fiorentina committed a foul.
68
Update Update
Marcus Thuram from Inter Milan earned a free kick in the defensive area.
68
Substitution Substitution
Substitution for Inter Milan: Ange-Yoan Bonny is coming on to replace Marcus Thuram.
67
Update Update
Marin Pongracic of Fiorentina earned a free kick in the defensive area.
67
Update Update
Marcus Thuram from Inter Milan committed a foul.
65
Update Update
Denzel Dumfries from Inter Milan has been awarded a free kick in the defensive area.
65
Update Update
Moise Kean commits a foul against Fiorentina.
65
Yellow Card Yellow Card Important
Moise Kean of Fiorentina has been shown a yellow card for committing a foul.
64
Attempt Attempt
A shot is deflected. Albert Gudmundsson of Fiorentina attempts a right-footed strike from outside the penalty area, but it's blocked. The assist came from Cher Ndour.
62
Update Update
Nicolò Barella from Inter Milan committed a foul.
62
Update Update
The pause has ended. They are set to resume play.
62
Update Update
Dodô from Fiorentina has been awarded a free kick in the defensive area.
62
Yellow Card Yellow Card Important
Nicolò Barella of Inter Milan has been shown a yellow card for committing a foul.
62
Attempt Attempt
Yann Bisseck's header from the center of the box for Inter Milan is denied as the shot is blocked.
61
Update Update
Match interruption due to an injury to Manuel Akanji of Inter Milan.
60
Update Update
Cher Ndour from Fiorentina earned a free kick in the defensive area.
60
Update Update
Manuel Akanji from Inter Milan was awarded a free kick on the right flank.
60
Yellow Card Yellow Card Important
Cher Ndour of Fiorentina has been shown a yellow card for committing a foul.
59
Update Update
Yann Bisseck from Inter Milan committed a foul.
59
Update Update
Fabiano Parisi from Fiorentina has been awarded a free kick in the defensive area.
59
Corner Corner
Opportunity squandered. Marcus Thuram of Inter Milan attempted a header from the center of the box but sent it over the goal and to the right. The assist came from Federico Dimarco, who delivered a cross following a corner kick.
58
Corner Corner
Corner awarded to Inter Milan after a save by David de Gea.
57
Update Update
Piotr Zielinski of Inter Milan has earned a free kick in an offensive position.
57
Update Update
Piotr Zielinski of Inter Milan has been awarded a free kick in an offensive position.
55
Update Update
Marco Brescianini from Fiorentina committed a foul.
55
Yellow Card Yellow Card Important
Marco Brescianini of Fiorentina has been shown a yellow card for committing a foul.
55
Update Update
Federico Dimarco of Inter Milan has earned a free kick in the defensive area.
55
Corner Corner
Corner awarded to Fiorentina after Yann Bisseck allowed the ball to go out.
53
Attempt Attempt
The attempt is thwarted. Piotr Zielinski from Inter Milan takes a left-footed shot from outside the penalty area, but it's blocked. The assist came from Nicolò Barella.
51
Corner Corner
Missed opportunity! Manuel Akanji of Inter Milan attempted a header from the center of the box, but it sailed over the goal and to the left. The chance was set up by Hakan Çalhanoglu, who delivered a cross following a corner kick.
50
Corner Corner
Corner awarded to Inter Milan after Dodô allowed the ball to go out.
48
Attempt Attempt
A fresh offensive move unfolds as Dodô from Fiorentina takes a left-footed shot from outside the penalty area, but Yann Sommer from Inter Milan makes a great save, catching the ball in the top center of the goal. The assist came from Nicolò Fagioli.
45
Update Update
Offside call against Fiorentina. Moise Kean has been caught in an offside position.
45
Substitution Substitution
Substitution for Inter Milan: Francesco Acerbi comes on to replace Carlos Augusto.
45
Update Update
The first half has concluded with a score of Fiorentina 0, Inter Milan 1.
45
Update Update
The fourth official has indicated that there will be one minute of stoppage time.
45
Update Update
Fiorentina has been called for offside. Moise Kean is positioned beyond the last defender.
45
Substitution Substitution
Substitution for Inter Milan: Francesco Acerbi comes on to replace Carlos Augusto.
44
Yellow Card Yellow Card Important
Carlos Augusto of Inter Milan has been shown a yellow card for committing a foul.
44
Update Update
Fabiano Parisi from Fiorentina earned a free kick in the defensive area.
44
Update Update
Fouled by Piotr Zielinski of Inter Milan.
42
Update Update
Marin Pongracic from Fiorentina committed a foul.
42
Update Update
Francesco Pio Esposito of Inter Milan has been awarded a free kick in the defensive area.
42
Yellow Card Yellow Card Important
Federico Dimarco of Inter Milan has been shown a yellow card for committing a foul.
41
Update Update
Match paused due to an injury to Hakan Çalhanoglu from Inter Milan.
41
Update Update
The pause has ended. They are set to resume play.
41
Update Update
Federico Dimarco from Inter Milan committed a foul.
41
Update Update
Luca Ranieri from Fiorentina earned a free kick in an offensive position.
39
Update Update
Fiorentina is called for offside. Moise Kean is positioned beyond the last defender.
39
Update Update
Fiorentina is called for offside. Moise Kean is positioned beyond the last defender.
38
Update Update
The pause has ended. They’re set to resume play.
38
Attempt Attempt
The attempt on goal was thwarted. Nicolò Fagioli from Fiorentina took a right-footed shot from outside the penalty area, but it was blocked. The assist came from Fabiano Parisi.
33
Update Update
Match interrupted - Inter Milan.
33
Corner Corner
Corner awarded to Inter Milan after a deflection off Marco Brescianini.
32
Update Update
Moise Kean committed a foul against a Fiorentina player.
32
Update Update
Manuel Akanji from Inter Milan has been awarded a free kick in the defensive area.
32
Attempt Attempt
The attempt is thwarted. Federico Dimarco from Inter Milan fires a left-footed shot from the left side of the penalty area, but it's successfully blocked.
29
Attempt Attempt
Missed opportunity. Moise Kean of Fiorentina took a left-footed shot from within the six-yard box but sent it wide to the left. The assist came from Marco Brescianini.
29
Attempt Attempt
Opportunity squandered. Marco Brescianini of Fiorentina attempted a right-footed shot from the right side of the penalty area.
28
Update Update
Nicolò Barella from Inter Milan committed a foul.
28
Corner Corner
Corner kick awarded to Fiorentina after Yann Bisseck allowed the ball to go out.
28
Update Update
Fabiano Parisi from Fiorentina was awarded a free kick on the right side of the field.
23
Update Update
Piotr Zielinski of Inter Milan earned a free kick on the right flank.
23
Update Update
Cher Ndour from Fiorentina committed a foul.
22
Attempt Attempt
The attempt is thwarted. Cher Ndour from Fiorentina takes a right-footed shot from outside the penalty area, but it gets blocked.
21
Update Update
Fabiano Parisi from Fiorentina has been awarded a free kick in the defensive area.
21
Update Update
Federico Dimarco from Inter Milan committed a foul.
21
Update Update
Opportunity squandered. Albert Gudmundsson of Fiorentina attempted a header from the center of the penalty area.
20
Update Update
Nicolò Fagioli from Fiorentina was awarded a free kick in the defensive area.
20
Update Update
Francesco Pio Esposito from Inter Milan committed a foul.
19
Attempt Attempt
Opportunity squandered. Francesco Pio Esposito from Inter Milan attempted a right-footed shot from the middle of the penalty area.
17
Corner Corner
Corner awarded to Inter Milan after Dodô allowed the ball to go out.
16
Attempt Attempt
Another offensive effort underway. Moise Kean from Fiorentina takes a right-footed shot from outside the penalty area, but it's stopped by the goalkeeper.
15
Update Update
Nicolò Barella from Inter Milan committed a foul.
15
Update Update
Luca Ranieri from Fiorentina earned a free kick on the left side of the field.
14
Update Update
Marcus Thuram from Inter Milan earned a free kick in the defensive area.
14
Update Update
Marin Pongracic from Fiorentina committed a foul.
10
Update Update
Fabiano Parisi from Fiorentina has been awarded a free kick in the defensive area.
10
Update Update
Carlos Augusto of Inter Milan committed a foul.
7
Update Update
Offside call against Inter Milan. Nicolò Barella has been caught in an offside position.
6
Update Update
Fiorentina is flagged for offside. Robin Gosens has been caught in an offside position.
4
Corner Corner
Another offensive push underway. Francesco Pio Esposito of Inter Milan attempts a header from inside the six-yard box, targeting the left side, but David de Gea from Fiorentina makes a fantastic save, denying the shot in the top left corner.
2
Update Update
Denzel Dumfries from Inter Milan has committed a foul.
2
Update Update
Cher Ndour of Fiorentina earned a free kick on the left side of the pitch.
1
GOAL! GOAL! Important
Goal! Inter Milan takes the lead with a score of 1-0 against Fiorentina. Francesco Pio Esposito scores with a close-range header right in front of the goal, thanks to a precise cross from Nicolò Barella.

CONCLUSION

Structural assessment: Inter 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 contrary to the pre-match probability model. Market alignment: The match result was outside the projected probability range.