SPORTANALYST
FootballBaseballBasketballIce hockey
ENFRDEESITNLPT
  1. Home
  2. Serie A
  3. Torino vs Monza

Torino 3–2 Monza: match recap

TORTorinoWWDLW3
MONMonzaWLWLD2

FinalSerie A · Kickoff Oct 23, 2026, 6:45 PM UTC · Venue: Stadio Olimpico Grande Torino, Turin

Torino and Monza finished 3–2 (Serie A) on October 23, 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

Torino overcame a 2-1 deficit to claim a wild 3–2 victory over Monza in a match defined by a furious home surge in the second half. The Granata's shot volume—17 total attempts to 7—and a relentless attacking drive flipped the script after Monza had seized control through Gustavo Varela's brace.

Monza struck first through Gustavo Varela, who netted twice inside the opening half-hour to silence the Stadio Olimpico Grande Torino. Torino, however, answered through K. Fitz-Jim's composed finish before the break, setting the stage for a dramatic second period. The home side came out with relentless pressure, and R. Belghali equalized with a precise strike before N. Vlašić produced the winner with a clinical finish in the 71st minute.

Key factors

  • Torino's relentless shot volume (17 attempts to 7) eventually broke down Monza's organized block, with three different goalscorers stepping up.
  • Monza's early efficiency through Gustavo Varela's two goals belied their limited attacking output—only three shots on target all match.
  • N. Vlašić's decisive finish and K. Fitz-Jim's first-half strike highlighted Torino's quality in transition, turning the match after Monza's control faded.

The Analyst's take

Torino's attacking depth—three different scorers—and shot volume (17 attempts) proved decisive, though the defensive fragility that allowed two early goals remains a concern. Monza's discipline in fouls (only four) didn't translate to defensive solidity under sustained pressure. The numbers suggest Torino's high-risk approach can overwhelm opponents, but tightening the backline will be critical against sharper sides.

Matchup comparison

Recent form: Torino, with 10 points from the last 5 games against 7 for Monza (3 for a win, 1 for a draw).

Matchup to watch: Torino’s attack (index 97) against Monza’s defence (index 145).

Matchup to watch: Monza’s attack (index 126) against Torino’s defence (index 87).

Recent form: last 5

Torino: 3 wins, 1 draw and 1 loss in the last 5, with 8 goals scored and 5 conceded.

Torino
Oct 19, 2026at ParmaW3–0
Oct 12, 2026vs UdineseW2–1
Sep 19, 2026at BolognaD1–1
Sep 14, 2026vs AS RomaL0–2
Sep 5, 2026at FiorentinaW2–1

Monza: 2 wins, 1 draw and 2 losses in the last 5, with 10 goals scored and 8 conceded.

Monza
Oct 19, 2026vs CagliariW4–0
Oct 11, 2026at LazioL1–3
Sep 18, 2026vs SassuoloW2–1
Sep 13, 2026at LecceL2–3
Sep 6, 2026at ParmaD1–1

Results before kickoff, newest first.

Head-to-head

No meeting between these teams this season or last season in our records.

Season so far

Torino sit 10th of 20 with 10 points after 7 games (3-1-3).

Monza sit 14th of 20 with 7 points after 7 games (2-1-4).

#TeamPWDLGoalsPts
10Torino731310:910
14Monza721413:157

Team season model

  • Torino attack index 97: 3% less scoring per game than the league average.
  • Torino defence index 87: 13% less conceded per game than the league average.
  • Monza attack index 126: 26% more scoring per game than the league average.
  • Monza defence index 145: 45% 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

  • Cagliari vs BolognaOct 24, 2026 · 0–2
  • Como vs SassuoloOct 24, 2026 · 2–0
  • Napoli vs AS RomaOct 24, 2026 · 3–3
  • Lazio vs ParmaOct 24, 2026 · 2–1
  • Inter vs FiorentinaOct 25, 2026 · 2–1
  • Atalanta vs FrosinoneOct 25, 2026 · 4–4
  • Genoa vs VeneziaOct 25, 2026 · 1–0
  • Lecce vs JuventusOct 25, 2026 · 0–2
  • All Serie A games →
  • Torino: form and fixtures →
  • Monza: form and fixtures →
  • Football today →
SPORTANALYSTKnow the game before kickoff.
HomePrivacyTermsCompare apps