Skip to content
Live scoresView all →
Serie A - Italy logoSerie A - ItalyMatchday 7

Monza vs Cagliari 4-0

  • Eddy Kouadio39'
  • Gustavo Varela47'
  • Jay Robinson66'
  • Gustavo Varela79'
Kick-off
Mon, 19 Oct 2026 · 16:30 (UTC)
Venue
Stadio Brianteo, Monza
Referee
Andrea Calzavara

Match timeline

  1. 87’SubstitutionMonza crestMonzaOmari Forson ONJay Robinson OFF
  2. 82’Yellow cardCagliari crestCagliariAlieu Fadera
  3. 82’Yellow cardMonza crestMonzaSamuele Birindelli
  4. 81’SubstitutionCagliari crestCagliariJoseph Liteta ONHarry Winks OFF
  5. 81’SubstitutionCagliari crestCagliariAlessandro Deiola ONAlessandro Romano OFF
  6. 81’SubstitutionMonza crestMonzaAdam Bakoune ONEddy Kouadio OFF
  7. 81’SubstitutionMonza crestMonzaPatrick Cutrone ONGustavo Varela OFF
  8. 81’SubstitutionMonza crestMonzaMichael Folorunsho ONEbenezer Akinsanmiro OFF
Show 9 earlier events
  1. 79’Goal!Monza crestMonzaGustavo Varela4 – 0
  2. 76’Yellow cardCagliari crestCagliariHarry Winks
  3. 67’SubstitutionCagliari crestCagliariKevin Carlos ONDaniel Maldini OFF
  4. 67’SubstitutionCagliari crestCagliariYukinari Sugawara ONZé Pedro OFF
  5. 66’Goal!Monza crestMonzaJay RobinsonAssist: Gustavo Varela3 – 0
  6. 64’SubstitutionMonza crestMonzaAndrea Colpani ONDany Mota OFF
  7. 53’SubstitutionCagliari crestCagliariAlieu Fadera ONM'Bala Nzola OFF
  8. 47’Goal!Monza crestMonzaGustavo VarelaAssist: Foe Ondoa2 – 0
  9. 39’Goal!Monza crestMonzaEddy KouadioAssist: Dany Mota1 – 0
  10. 1’Kick-off

Key stats

Monza crestMonzaCagliariCagliari crest
  • 46%Possession54%
  • 14Shots16
  • 1.88xG1.75
  • 6Shots on Target5
  • 2Corners7
  • 10Fouls14
  • 2Offsides1
  • 5Saves2
  • 414Passes500
  • 1Yellow Cards2

Lineups

Confirmed selections

Monza crestMonza3 - 4 - 2 - 1

  1. 1Törnqvist
  2. 60Kouadio
  3. 2Goglichidze
  4. 44Carboni
  5. 19Birindelli
  6. 8Ondoa
  7. 14Akinsanmiro
  8. 7Mangas
  9. 47Mota
  10. 46Robinson
  11. 9Varela

Substitutions

  1. 64’↑28 A. Colpani↓47 Dany Mota
  2. 81’↑24 A. Bakoune↓60 E. Kouadio
  3. 81’↑10 P. Cutrone↓9 Gustavo Varela
  4. 81’↑90 M. Folorunsho↓14 E. Akinsanmiro
  5. 87’↑11 O. Forson↓46 Jay Robinson

Unused substitutes 6 V. Antov, 26 P. Ciurria, 21 L. Colombo, 80 M. Mout, 16 C. Ngonge, 43 A. Strajnar, 20 D. Thiam

Coach I. Juric

Cagliari crestCagliari4 - 3 - 1 - 2

  1. 1Caprile
  2. 2Pedro
  3. 26Mina
  4. 15Rodríguez
  5. 33Obert
  6. 8Adopo
  7. 6Winks
  8. 4Romano
  9. 70Maldini
  10. 31Mendy
  11. 18Nzola

Substitutions

  1. 53’↑39 A. Fadera↓18 M'Bala Nzola
  2. 67’↑9 Kevin Carlos↓70 D. Maldini
  3. 67’↑28 Y. Sugawara↓2 Zé Pedro
  4. 81’↑27 J. Liteta↓6 H. Winks
  5. 81’↑14 A. Deiola↓4 A. Romano

Unused substitutes 32 Ivan Stoyanov Sulev, 12 A. Sherri, 23 B. Radunović, 79 Y. Massolin, 22 R. Kofler, 21 R. Gagliardini, 10 J. Fazzini, 20 R. Ciervo, 24 G. Aurelio

Coach F. Pisacane

Match facts

Competition
Serie A - Italy
Round
Matchday 7
Date
Mon, 19 Oct 2026
Kick-off
16:30 (UTC)
Venue
Stadio Brianteo, Monza
Referee
Andrea Calzavara
Monza coach
I. Juric
Cagliari coach
F. Pisacane

League table

Serie A - Italy

#TeamPWDLGDPts
1Lazio crestLazio10910+1628
2Inter crestInter10811+1325
3AS Roma crestAS Roma10730+1824
4Como crestComo10721+1023
5AC Milan crestAC Milan10631+921
9Cagliari crestCagliari11515-516
18Monza crestMonza10217-77

Recent form

Last 5 matches, all competitions

Monza crest

Monza

  1. L
  2. D
  3. L
  4. W
  5. L
Cagliari crest

Cagliari

  1. L
  2. W
  3. W
  4. W
  5. D

Player ratings

  1. 1Gustavo Varela9.7
  2. 2E. Kouadio8.6
  3. 3Jay Robinson8.2
  4. 4M. Ondoa7.8
  5. 5S. Goglichidze7.7
  6. 6Dany Mota7.7
  7. 7N. Törnqvist7.6
  8. 8A. Colpani7.2
  9. 9A. Bakoune7.1
  10. 10Ricardo Mangas6.9
  11. 11A. Carboni6.8
  12. 12M. Folorunsho6.8
  13. 13E. Akinsanmiro6.7
  14. 14O. Forson6.7
  15. 15P. Cutrone6.5
  16. 16S. Birindelli6.3
  17. 17V. Antov0.0
  18. 18P. Ciurria0.0
  19. 19L. Colombo0.0
  20. 20M. Mout0.0
  21. 21C. Ngonge0.0
  22. 22A. Strajnar0.0
  23. 23D. Thiam0.0
  1. 1D. Maldini6.9
  2. 2Kevin Carlos6.8
  3. 3J. Rodríguez6.6
  4. 4A. Fadera6.6
  5. 5A. Romano6.5
  6. 6Y. Mina6.4
  7. 7A. Deiola6.2
  8. 8M'Bala Nzola6.2
  9. 9H. Winks6.1
  10. 10A. Obert5.9
  11. 11Zé Pedro5.9
  12. 12J. Liteta5.8
  13. 13Y. Sugawara5.8
  14. 14M. Adopo5.7
  15. 15P. Mendy5.6
  16. 16E. Caprile5.6
  17. 17G. Aurelio0.0
  18. 18R. Ciervo0.0
  19. 19J. Fazzini0.0
  20. 20R. Gagliardini0.0
  21. 21R. Kofler0.0
  22. 22Y. Massolin0.0
  23. 23B. Radunović0.0
  24. 24A. Sherri0.0
  25. 25Ivan Stoyanov Sulev0.0

Match ratings from API-Football, out of 10.

MVP of the match

Gustavo Varela
9.7

Gustavo Varela

Monza crestMonza

2
Goals
1
Assists

Rated 9.7, the best on the pitch — 2 goals and 1 assist in 81 minutes.

Head to head

Monza crest
1Wins
1Draws
2Wins
Cagliari crest

3 goals6 goals

Last 4 meetings

  • 2025Serie AMonza crestMonza0 - 3Cagliari crestCagliari
  • 2025Serie AMonza crestMonza1 - 2Cagliari crestCagliari
  • 2024Serie AMonza crestMonza1 - 0Cagliari crestCagliari
  • 2023Serie AMonza crestMonza1 - 1Cagliari crestCagliari

4 meetings in the Cornerflick archive.

Team form comparison

Last 5 matches, all competitions

Monza crestMonza
W-D-L
1-1-3
Scored / match
1.6
Conceded / match
2.2
Cagliari crestCagliari
W-D-L
3-1-1
Scored / match
1.0
Conceded / match
0.6

Fan predictions

How the fans called it

  • Monza crestMonzaResult0%
  • Draw0%
  • Cagliari crestCagliari0%

No votes yet

What happened

Match report

Monza beat Cagliari 4-0 at Stadio Brianteo, with four goals split across the two halves. Gustavo Varela scored twice, and Monza kept Cagliari out despite the visitors having more of the ball and more shots.

Eddy Kouadio opened the scoring in the 39th minute, heading in Dany Mota's cross to make it 1-0. Monza went in 1-0 up at half-time.

Varela doubled the lead in the 47th minute, finishing from Foe Ondoa to make it 2-0. After Cagliari made two changes in the 67th minute, Monza added a third through Jay Robinson, who scored in the 66th minute from Varela, before Varela made it 4-0 in the 79th minute for his second of the match. Monza then made three changes in the 81st minute, with Cagliari also making two, and the home side saw out the result from there.

Cagliari had 54% possession and 500 passes to Monza's 414, but Monza had more shots on target, 6-5, and a slight edge in expected goals, 1.88 to 1.75. Cagliari also won 7 corners to 2 and committed 14 fouls to Monza's 10, while Monza made 5 saves to Cagliari's 2.

Harry Winks was booked for Cagliari in the 76th minute, then Alieu Fadera was booked in the 82nd minute. Samuele Birindelli was shown Monza's only yellow card in the same minute. There were no red cards.

Match record

Competition
Serie A - Italy
Round
Matchday 7
Kick-off
Venue
Stadio Brianteo, Monza
Referee
Andrea Calzavara
Match ID
cornerflick:match:monza-vs-cagliari-serie-a-2026-10-19

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Monza 4-0 Cagliari, Serie A - Italy, 19 October 2026. Match record, last updated 22 October 2026. https://cornerflick.com/football/serie-a/matches/monza-vs-cagliari-serie-a-2026-10-19

Permanent identifier cornerflick:match:monza-vs-cagliari-serie-a-2026-10-19. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/monza-vs-cagliari-serie-a-2026-10-19" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

17 events

  1. 39’Goal!Monza crestMonzaEddy KouadioAssist: Dany Mota1 – 0
  2. 47’Goal!Monza crestMonzaGustavo VarelaAssist: Foe Ondoa2 – 0
  3. 53’SubstitutionCagliari crestCagliariAlieu Fadera ONM'Bala Nzola OFF
  4. 64’SubstitutionMonza crestMonzaAndrea Colpani ONDany Mota OFF
  5. 66’Goal!Monza crestMonzaJay RobinsonAssist: Gustavo Varela3 – 0
  6. 67’SubstitutionCagliari crestCagliariKevin Carlos ONDaniel Maldini OFF
  7. 67’SubstitutionCagliari crestCagliariYukinari Sugawara ONZé Pedro OFF
  8. 76’Yellow cardCagliari crestCagliariHarry Winks
  9. 79’Goal!Monza crestMonzaGustavo Varela4 – 0
  10. 81’SubstitutionCagliari crestCagliariJoseph Liteta ONHarry Winks OFF
  11. 81’SubstitutionCagliari crestCagliariAlessandro Deiola ONAlessandro Romano OFF
  12. 81’SubstitutionMonza crestMonzaAdam Bakoune ONEddy Kouadio OFF
  13. 81’SubstitutionMonza crestMonzaPatrick Cutrone ONGustavo Varela OFF
  14. 81’SubstitutionMonza crestMonzaMichael Folorunsho ONEbenezer Akinsanmiro OFF
  15. 82’Yellow cardCagliari crestCagliariAlieu Fadera
  16. 82’Yellow cardMonza crestMonzaSamuele Birindelli
  17. 87’SubstitutionMonza crestMonzaOmari Forson ONJay Robinson OFF