SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRDEESITNLPT
  1. Home
  2. Serie A
  3. Inter vs Fiorentina

Inter 2–1 Fiorentina: match recap

INTInterWWDWW2
FIOFiorentinaLLDWL1

FinalSerie A · Kickoff Oct 25, 2026, 11:30 AM UTC · Venue: San Siro/Giuseppe Meazza, Milan

Inter and Fiorentina finished 2–1 (Serie A) on October 25, 2026. Below: the form, standings and head-to-head record both teams took into the game.

Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

FREE RECAP

Match recap

Inter overwhelmed Fiorentina with a relentless 33-shot barrage, yet needed a late penalty from substitute Piotr Zieliński to escape with a 2-1 win. Marcus Thuram's early strike and a towering model share (95-5) told the real story of total dominance, but wasteful finishing kept the Viola alive until the final whistle.

Inter started at a furious tempo, and Marcus Thuram punished a hesitant Fiorentina backline in the 11th minute, latching onto a through ball and finishing low past David de Gea. The home side piled on 33 shots to 7, with 11 on target, but de Gea made several sharp saves to keep Fiorentina in the contest. Against the run of play, Álex Jiménez equalized just before the hour, heading home Nicolò Fagioli's free kick after a rare defensive lapse from the Inter backline. Inter's pressure never relented, and in the 81st minute, a handball in the box gave Zieliński the chance to convert from the spot — he sent de Gea the wrong way to secure the points.

Key factors

  • Fiorentina's disciplined defensive structure held for long spells, but they committed 14 fouls and conceded a costly penalty, while their own attacking output was limited to 2 shots on target.

The Analyst's take

Inter's 95% model share and 33-7 shot disparity underscore a performance that should have been settled long before stoppage time. The finishing — particularly from Thuram and the wide players — needs sharpening if they aim to challenge for the title, but the underlying creation is elite. Fiorentina will rue a passive display that yielded only 2 shots on target and 14 fouls; their survival in the game owed everything to de Gea and little else.

Matchup comparison

Recent form: Inter, with 13 points from the last 5 games against 4 for Fiorentina (3 for a win, 1 for a draw).

Matchup to watch: Inter’s attack (index 200) against Fiorentina’s defence (index 162).

Matchup to watch: Fiorentina’s attack (index 76) against Inter’s defence (index 86).

Recent form: last 5

Inter: 4 wins, 1 draw and 0 losses in the last 5, with 16 goals scored and 8 conceded.

Inter
Oct 17, 2026at BolognaW3–1
Oct 10, 2026vs ParmaW3–0
Sep 19, 2026at AS RomaD2–2
Sep 14, 2026vs UdineseW5–3
Sep 5, 2026vs NapoliW3–2

Fiorentina: 1 win, 1 draw and 3 losses in the last 5, with 8 goals scored and 10 conceded.

Fiorentina
Oct 18, 2026vs ComoL1–3
Oct 10, 2026at GenoaL1–2
Sep 20, 2026vs NapoliD1–1
Sep 11, 2026at VeneziaW4–2
Sep 5, 2026vs TorinoL1–2

Results before kickoff, newest first.

Head-to-head

In the last 2 meetings on record, Inter won 1, Fiorentina won 0 and 1 ended level.

Mar 22, 2026 · last seasonFiorentina1–1Inter
Oct 29, 2025 · last seasonInter3–0Fiorentina

Season so far

Inter sit 2nd of 20 with 19 points after 7 games (6-1-0).

Fiorentina sit 18th of 20 with 4 points after 7 games (1-1-5).

#TeamPWDLGoalsPts
2Inter761021:919
18Fiorentina71158:174

Team season model

  • Inter attack index 200: 100% more scoring per game than the league average.
  • Inter defence index 86: 14% less conceded per game than the league average.
  • Fiorentina attack index 76: 24% less scoring per game than the league average.
  • Fiorentina defence index 162: 62% more conceded per game than the league average.

Index 100 is the league average per game. Above 100 in attack means more scoring; below 100 in defence means fewer conceded.

Every pre-game read, free for 7 days

  • Key factors: the matchups and numbers that shape this game.
  • Player form: recent output from the players who matter most.
  • Team news: injuries and availability from the latest reports.
  • Analyst chat: ask follow-up questions about this game (All-Access).
Start your 7-day free trial→Get the app · Google Play

then from $4.99/mo billed yearly

GET IT ONGoogle PlayIPHONE · COMPUTEROpen the web app

More Serie A games that day

  • Atalanta vs FrosinoneOct 25, 2026 · 4–4
  • Genoa vs VeneziaOct 25, 2026 · 1–0
  • Lecce vs JuventusOct 25, 2026 · 0–2
  • Udinese vs AC MilanOct 25, 2026 · 0–2
  • All Serie A games →
  • Inter: form and fixtures →
  • Fiorentina: form and fixtures →
  • Football today →
SPORTANALYSTKnow the game before kickoff.
HomePrivacyTermsCompare apps