Inter vs Fiorentina

25 October 2026 · Serie A · 2026/27 · Referee Maurizio Mariani

Full time 2 – 1

Half-time: 0–0

  • Marcus Thuram 90+1’
  • Piotr Zielinski 90+8’ (pen)
  • Alejandro Jiménez 65’

Match summary

Inter came from behind to win 2-1 at home to Fiorentina, with the winner arriving in stoppage time. It was goalless at half-time.

Alejandro Jiménez put Fiorentina ahead in the 65th minute, set up by Nicolo Fagioli, Marcus Thuram equalised in stoppage time, set up by Andy Diouf, and Piotr Zielinski won it from the penalty spot in stoppage time.

The chances backed that up: Inter created 2.75 expected goals (xG) from 33 shots to Fiorentina's 0.28 from 7.

Inter dominated the Serie A matchday 8 fixture against Fiorentina, recording 63 percent possession and registering 33 shots compared to their opponents 7. The home side piled on the pressure throughout the contest, managing 11 shots on target and accumulating 142 attacks alongside 88 dangerous attacks, while limiting Fiorentina to just 2 shots on target and 22 dangerous attacks. Inter also earned 6 corners to Fiorentina 1 and completed 557 passes with a 91 percent accuracy rate. Discipline proved an issue for the away side, who conceded 14 fouls and received 3 yellow cards, whereas Inter committed 13 fouls and received 0 yellow cards.

Following a goalless first half, the deadlock was broken in the 51st minute when Fiorentina replaced the injured Marin Pongracic with Viery. Alejandro Jiménez Sánchez opened the scoring for Fiorentina in the 65th minute with a right foot shot. Viery received a yellow card for a foul in the 70th minute. Marcus Thuram equalised for Inter in the 90+1st minute with a left foot shot. Dodô was booked for a foul in the 90+5th minute, before Piotr Zielinski scored from a penalty in the 90+7th minute to secure the win. Víctor Valdepeñas was then cautioned for dissent in the 90+11th minute.

Match stats

63% Possession 37%
33 Shots 7
11 Shots on target 2
6 Corners 1
142 Attacks 59
88 Dangerous attacks 22
557 Passes 336
91% Pass accuracy 79%
20 Tackles 17
13 Fouls 14
0 Yellow cards 3
0 Red cards 0
1 Offsides 3

Key events

Inter Fiorentina
Kick-off
Corner
10’
Nicolò BarellaShot on target
15’
Corner
21’
Marcus ThuramShot on target
35’
Francesco Pio EspositoShot on target
36’
Corner
36’
Half-time0-0
Second half underway
51’
Marcus ThuramShot on target
57’
Corner
57’
65’
Alejandro Jiménez SánchezRight foot shot0-1 (Fiorentina)
Ange-Yoan BonnyShot on target
67’
Marcus ThuramShot on target
69’
70’
VieryFoul
Corner
73’
Corner
74’
79’
Wilfried GnontoShot on target
80’
Corner
Matteo LavelliNicolò Barella
85’
Petar SucicShot on target
89’
Marcus ThuramLeft foot shot1-1 (Inter)
90+1’
Federico DimarcoShot on target
90+4’
90+5’
DodôFoul
Piotr ZielinskiPenalty2-1 (Inter)
90+7’
90+11’
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.75 0.28 65’ Alejandro Jiménez (Fiorentina), 0-1 65’ 90+1’ Marcus Thuram (Inter), 1-1 90+1’ 90+8’ Piotr Zielinski (Inter), 2-1 90+8’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.75 0.28 65’ Alejandro Jiménez (Fiorentina), 0-1 Jiménez 65’ 90+1’ Marcus Thuram (Inter), 1-1 Thuram 90+1’ 90+8’ Piotr Zielinski (Inter), 2-1 Zielinski 90+8’
Inter 2.75 xGFiorentina 0.28 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Fiorentina attacking Inter attacking 
90+8’ Piotr Zielinski (Inter), penalty, 0.76 xG, goal 49’ Marcus Thuram (Inter), open play, 0.14 xG, off target 90+3’ Matteo Lavelli (Inter), open play, 0.12 xG, blocked 33’ Francesco Pio Esposito (Inter), open play, 0.11 xG, off target 23’ Henrikh Mkhitaryan (Inter), open play, 0.10 xG, off target 74’ Manuel Akanji (Inter), from a corner, 0.10 xG, off target 90+5’ Marcus Thuram (Inter), open play, 0.10 xG, off target 57’ Marcus Thuram (Inter), open play, 0.09 xG, saved 71’ Carlos Augusto (Inter), set piece, 0.09 xG, hit the woodwork 89’ Petar Sucic (Inter), open play, 0.08 xG, saved 90+4’ Federico Dimarco (Inter), open play, 0.08 xG, saved 90+5’ Matteo Lavelli (Inter), open play, 0.08 xG, blocked 53’ Mateo Pellegrino (Fiorentina), open play, 0.08 xG, blocked 90+1’ Marcus Thuram (Inter), open play, 0.08 xG, goal 44’ Marcus Thuram (Inter), open play, 0.07 xG, off target 54’ Marcus Thuram (Inter), open play, 0.07 xG, blocked 67’ Nicolò Barella (Inter), open play, 0.06 xG, off target 88’ Marcus Thuram (Inter), open play, 0.06 xG, off target 27’ Andy Diouf (Inter), open play, 0.05 xG, off target 72’ Ange-Yoan Bonny (Inter), open play, 0.05 xG, blocked 74’ Franco Mastantuono (Fiorentina), open play, 0.06 xG, blocked 2’ Franco Mastantuono (Fiorentina), direct free kick, 0.05 xG, blocked 45’ Nicolò Barella (Inter), open play, 0.05 xG, off target 21’ Carlos Augusto (Inter), from a corner, 0.05 xG, off target 39’ Valde (Fiorentina), open play, 0.05 xG, blocked 67’ Ange-Yoan Bonny (Inter), open play, 0.04 xG, saved 71’ Hakan Calhanoglu (Inter), open play, 0.04 xG, off target 35’ Marcus Thuram (Inter), open play, 0.04 xG, saved 36’ Francesco Pio Esposito (Inter), from a corner, 0.04 xG, saved 69’ Ange-Yoan Bonny (Inter), open play, 0.03 xG, off target 67’ Hakan Calhanoglu (Inter), open play, 0.03 xG, off target 62’ Andy Diouf (Inter), open play, 0.03 xG, off target 69’ Marcus Thuram (Inter), open play, 0.03 xG, saved 79’ Wilfried Gnonto (Fiorentina), open play, 0.02 xG, saved 15’ Nicolò Barella (Inter), open play, 0.02 xG, saved 77’ Henrikh Mkhitaryan (Inter), open play, 0.02 xG, blocked 55’ Henrikh Mkhitaryan (Inter), open play, 0.02 xG, off target 65’ Alejandro Jiménez (Fiorentina), open play, 0.02 xG, goal 90+3’ Carlos Augusto (Inter), open play, 0.02 xG, off target 12’ Cher Ndour (Fiorentina), open play, 0.01 xG, blocked 90+8’ Piotr Zielinski (Inter), penalty, 0.76 xG, goal 49’ Marcus Thuram (Inter), open play, 0.14 xG, off target 90+3’ Matteo Lavelli (Inter), open play, 0.12 xG, blocked 33’ Francesco Pio Esposito (Inter), open play, 0.11 xG, off target 90+5’ Marcus Thuram (Inter), open play, 0.10 xG, off target 23’ Henrikh Mkhitaryan (Inter), open play, 0.10 xG, off target 74’ Manuel Akanji (Inter), from a corner, 0.10 xG, off target 57’ Marcus Thuram (Inter), open play, 0.09 xG, saved 71’ Carlos Augusto (Inter), set piece, 0.09 xG, hit the woodwork 89’ Petar Sucic (Inter), open play, 0.08 xG, saved 90+1’ Marcus Thuram (Inter), open play, 0.08 xG, goal 90+4’ Federico Dimarco (Inter), open play, 0.08 xG, saved 90+5’ Matteo Lavelli (Inter), open play, 0.08 xG, blocked 53’ Mateo Pellegrino (Fiorentina), open play, 0.08 xG, blocked 44’ Marcus Thuram (Inter), open play, 0.07 xG, off target 54’ Marcus Thuram (Inter), open play, 0.07 xG, blocked 67’ Nicolò Barella (Inter), open play, 0.06 xG, off target 88’ Marcus Thuram (Inter), open play, 0.06 xG, off target 74’ Franco Mastantuono (Fiorentina), open play, 0.06 xG, blocked 27’ Andy Diouf (Inter), open play, 0.05 xG, off target 72’ Ange-Yoan Bonny (Inter), open play, 0.05 xG, blocked 45’ Nicolò Barella (Inter), open play, 0.05 xG, off target 2’ Franco Mastantuono (Fiorentina), direct free kick, 0.05 xG, blocked 21’ Carlos Augusto (Inter), from a corner, 0.05 xG, off target 39’ Valde (Fiorentina), open play, 0.05 xG, blocked 35’ Marcus Thuram (Inter), open play, 0.04 xG, saved 67’ Ange-Yoan Bonny (Inter), open play, 0.04 xG, saved 71’ Hakan Calhanoglu (Inter), open play, 0.04 xG, off target 36’ Francesco Pio Esposito (Inter), from a corner, 0.04 xG, saved 69’ Ange-Yoan Bonny (Inter), open play, 0.03 xG, off target 67’ Hakan Calhanoglu (Inter), open play, 0.03 xG, off target 62’ Andy Diouf (Inter), open play, 0.03 xG, off target 69’ Marcus Thuram (Inter), open play, 0.03 xG, saved 79’ Wilfried Gnonto (Fiorentina), open play, 0.02 xG, saved 15’ Nicolò Barella (Inter), open play, 0.02 xG, saved 77’ Henrikh Mkhitaryan (Inter), open play, 0.02 xG, blocked 55’ Henrikh Mkhitaryan (Inter), open play, 0.02 xG, off target 65’ Alejandro Jiménez (Fiorentina), open play, 0.02 xG, goal 90+3’ Carlos Augusto (Inter), open play, 0.02 xG, off target 12’ Cher Ndour (Fiorentina), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Inter 3-5-2 Starting XI
Provedel
Bisseck
Akanji
Bastoni 77’
Diouf
Barella 85’
Çalhanoğlu 78’
Mkhitaryan 78’
Augusto
Thuram
Esposito 64’
Fiorentina 4-3-3 Starting XI
Gea
Valdepeñas
Pongracic 51’
Drăgușin
Sánchez 75’
Brescianini
Fagioli
Ndour
Njie 83’
Pellegrino 83’
Mastantuono 75’

Player stats

Goalkeeper1 player
90′ 1 1 31 – – – – –
Defenders4 players
90′ 2 2 1 5 2 57 1 – – –
90′ 1 3 – 3 2 89 1 – – –
Alessandro Bastoni Taken off
77′ 1 1 – 1 – 56 2 – – –
Federico Dimarco Came on as a substitute
13′ – – – 1 – 16 – – – –
Midfielders8 players
90′ – 1 42 2 0.15 5 – 9 1 2 –
90′ – – 45 6 0.49 1 1 6 – 1 –
Nicolò Barella Taken off
85′ – – 56 1 0.04 3 2 5 1 1 –
Henrikh Mkhitaryan Taken off
78′ – – 44 – – 1 2 2 2 1 –
Hakan Calhanoglu Taken off
78′ – – 54 5 0.39 1 – 2 1 – –
Petar Sucic Came on as a substitute
12′ – – 16 – – 1 – 4 1 1 –
Piotr Zielinski Came on as a substitute
12′ 1 – 14 – – 1 – 2 1 1 –
Matteo Lavelli Came on as a substitute
5′ – – 1 0.06 –
Forwards3 players
90′ 1 – 9 4 0.68 0.05 2 8 4 20 –
Francesco Pio Esposito Taken off
64′ – – 2 1 0.15 0.02 1 1 – 7 –
Ange-Yoan Bonny Came on as a substitute
26′ – – 3 2 0.13 0.03 1 1 1 8 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Inter win 69% Avg odds 1.37 Our estimate 71%
Draw 18% Avg odds 5.30 Our estimate 17%
Fiorentina win 13% Avg odds 6.92 Our estimate 12%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Match report

All Serie A news 

Our write-up of this game.

Shots, expected goals and player data from Understat. Timeline, lineups, team and player statistics from Sportmonks. Results and odds from football-data.co.uk.