Serie A · Matchweek 8
Marcus Thuram 90+1'
Piotr Zieliński 90+7' (pen)
HT 0:0
Álex Jiménez 65'
Sun, 25 Oct 2026, 11:30 (UK) · San Siro/Giuseppe Meazza, Milan

Inter, a goal down for about 25 minutes, struck twice in stoppage time to beat Fiorentina at San Siro.

FN MOMAndy Diouf8.6Decisive moment90+1' Marcus Thuram+1.1FIO −1.5

Inter 2-1 Fiorentina: two stoppage-time goals turn it round

Key numbers

  • 33 shots, Inter's most in 10 matches this season
  • 7 shots, Fiorentina's fewest of the season so far
  • xG 3.44 v 0.25, yet Inter scored only twice

Inter turn it round in stoppage time

Fiorentina went ahead through Álex Jiménez in the 65th minute and held on until stoppage time. Then Inter struck twice: Marcus Thuram levelled in the first minute of added time, and Piotr Zieliński converted a penalty deep into stoppage time. A late double turned a defeat into a win for the home side, who had trailed for about 25 minutes.

Thirty-three shots, two goals

Inter's 33 shots were their most in 10 matches this season. Most of them were taken inside the box, so the pressure was concentrated near goal rather than speculative. David de Gea's eight saves kept Fiorentina in front for long spells, and the equaliser only arrived once the 90 minutes were up.

Fiorentina managed seven shots

Fiorentina managed seven shots, their fewest of the season so far. Their xG of 0.25 was also the lowest Inter have conceded in a match this season, yet a goal still came from one of two efforts on target. A side starved of chances nearly made it count.

Diouf's start paid off when it mattered

Inter changed their line-up in several places before kick-off, and Andy Diouf, one of the new starters, set up Thuram's equaliser. That goal was worth +1.1 FN xPts to Inter and −1.5 to Fiorentina. Zieliński's penalty then added +1.7. Diouf's assist was the first step back.

FN MOM
Highest FN Score · our own pick by a published formula, not the official Player of the Match
Andy Diouf 8.6Dominant

One assist, five tackles and nine of 11 duels won.

Diouf did his most valuable work going forward. Three key passes and two successful dribbles from three attempts kept Inter's attacks moving, and he then supplied the pass for Marcus Thuram's equaliser, with the penalty winner following minutes later. His nine duels won were the most of any player on the pitch, so his work without the ball was just as visible.

Game state

0-11-12-1
Inter ahead 0 min · level 65 min · Fiorentina ahead 25 min

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist. The value next to a team code is what the same moment did to the other side's expected points; the decisive moment is the one with the largest combined change for both teams.

65' Álex Jiménez Goal · scorer +0.6 · assist Nicolò Fagioli +0.3 · INT −0.9 +0.9
90+1' Marcus Thuram Goal · scorer +0.8 · assist Andy Diouf +0.3 · FIO −1.5 +1.1
90+7' Piotr Zieliński Pen goal · FIO −0.9 +1.7
Inter Expected (last two seasons) 2.3Own moments +2.8Opponent moments −0.9Time effect −1.2→ League points won 3
Fiorentina Expected (last two seasons) 0.6Own moments +0.9Opponent moments −2.4Time effect +0.9→ League points won 0

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

InterFiorentina
63%Possession37%
3.44Expected goals (xG)0.25
0.1xG per shot0.04
33Shots7
11Shots on target2
33%Shots on target %29%
26Shots in box3
557Passes336
6Corners1
1Saves8
13Fouls14
0Yellow cards3
1Offsides3

Compared with usual

Inter

10 matches this season, all competitions baseline
This matchAvg
Goals22.6
Conceded11.5
xG3.442.8
xG against0.251.5low
Shots3321.6high
On target117.5
Shots faced712.3
xG per shot0.10.13
Possession63%60.1%
Passes557593.3
Corners66.1
Fouls138.2

Fiorentina

9 matches this season, all competitions baseline
This matchAvg
Goals11.7
Conceded22
xG0.251.7
xG against3.441.4
Shots715.8low
On target25.8low
Shots faced3311.8high
xG per shot0.040.1
Possession37%46.4%
Passes336413.6low
Corners14.9low
Fouls1411.2

Timeline

  • 51' Sub Marin Pongračić → Viery
  • 64' Sub Francesco Pio Esposito → Ange-Yoan Bonny
  • 65' Goal Álex Jiménez league goal #2 assist Nicolò Fagioli
  • 70' Yellow Viery
  • 75' Sub Franco Mastantuono → Wilfried Gnonto
  • 75' Sub Álex Jiménez → Dodô
  • 77' Sub Alessandro Bastoni → Federico Dimarco
  • 78' Sub Hakan Çalhanoğlu → Piotr Zieliński
  • 78' Sub Henrikh Mkhitaryan → Petar Sučić
  • 83' Sub Mateo Pellegrino → Beto
  • 83' Sub Alieu Njie → João Mário
  • 85' Sub Nicolò Barella → Matteo Lavelli
  • 90+1' Goal Marcus Thuram league goal #5 assist Andy Diouf
  • 90+5' Yellow Valde
  • 90+7' Goal Piotr Zieliński (pen) league goal #2
  • 90+11' Yellow Dodô

Category leaders

  • Key passesCarlos Augusto6
  • Duels wonAndy Diouf9/11
  • DribblesPetar Sučić2/3
  • Defensive actionsNicolò Barella5
  • ShotsMarcus Thuram9 (on target 4)
  • Fouls wonMarcus Thuram4
#Serie A#Inter#Fiorentina#Andy Diouf#Marcus Thuram#Piotr Zieliński

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.