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

Bologna vs Monza 2-1

  • Tommaso Pobega33'
  • Federico Bernardeschi (P)59'
  • Gustavo Varela (P)6'
Kick-off
Sat, 31 Oct 2026 · 14:00 (UTC)
Venue
Stadio Renato Dall'Ara, Bologna
Referee
Andrea Zanotti

Match timeline

  1. 90’Yellow cardBologna crestBolognaMikel Jesús Amondarain
  2. 83’SubstitutionBologna crestBolognaMikel Jesús Amondarain ONNadir Zortea OFF
  3. 83’SubstitutionBologna crestBolognaArtem Dovbyk ONFederico Bernardeschi OFF
  4. 81’Penalty missedMonza crestMonzaPatrick Cutrone
  5. 77’VAR checkMonza crestMonzaJay RobinsonPenalty confirmed
  6. 76’Yellow cardMonza crestMonzaIdrissa Toure
  7. 75’SubstitutionBologna crestBolognaMatteo Darmian ONMartin Vitik OFF
  8. 74’Yellow cardBologna crestBolognaNadir Zortea
Show 15 earlier events
  1. 74’SubstitutionBologna crestBolognaOussama El Azzouzi ONTommaso Pobega OFF
  2. 71’SubstitutionMonza crestMonzaCyril Ngonge ONDany Mota OFF
  3. 71’SubstitutionMonza crestMonzaPatrick Cutrone ONGustavo Varela OFF
  4. 66’SubstitutionMonza crestMonzaMathis Mout ONLeonardo Colombo OFF
  5. 66’SubstitutionMonza crestMonzaIdrissa Toure ONEddy Kouadio OFF
  6. 64’SubstitutionBologna crestBolognaSamuel Mbangula Tshifunda ONJens Odgaard OFF
  7. 59’Penalty goalBologna crestBolognaFederico Bernardeschi2 – 1
  8. 58’Yellow cardMonza crestMonzaLorenzo Lucchesi
  9. 56’VAR checkBologna crestBolognaArthur TheatePenalty confirmed
  10. 45’SubstitutionMonza crestMonzaJay Robinson ONExequiel Zeballos OFF
  11. 33’Goal!Bologna crestBolognaTommaso PobegaAssist: Juan Miranda1 – 1
  12. 23’Yellow cardBologna crestBolognaTommaso Pobega
  13. 17’Yellow cardBologna crestBolognaJens Odgaard
  14. 12’Yellow cardMonza crestMonzaRicardo Mangas
  15. 6’Penalty goalMonza crestMonzaGustavo Varela0 – 1
  16. 1’Kick-off

Key stats

Bologna crestBolognaMonzaMonza crest
  • 60%Possession40%
  • 10Shots6
  • 2.10xG1.80
  • 5Shots on Target4
  • 5Corners2
  • 13Fouls19
  • 4Offsides1
  • 3Saves3
  • 462Passes323
  • 4Yellow Cards3

Lineups

Confirmed selections

Bologna crestBologna3 - 4 - 2 - 1

  1. 1Skorupski
  2. 41Vitík
  3. 16Casale
  4. 3Theate
  5. 20Zortea
  6. 19Ferguson
  7. 4Pobega
  8. 33Miranda
  9. 10Bernardeschi
  10. 28Cambiaghi
  11. 21Odgaard

Substitutions

  1. 64’↑ Samuel Mbangula Tshifunda↓21 J. Odgaard
  2. 74’↑17 O. El Azzouzi↓4 T. Pobega
  3. 75’↑36 M. Darmian↓41 M. Vitík
  4. 83’↑8 M. Amondarain↓20 N. Zortea
  5. 83’↑9 A. Dovbyk↓10 F. Bernardeschi

Unused substitutes 25 M. Pessina, 7 R. Orsolini, 6 N. Moro, 11 S. Mbangula, 18 M. Libra, 14 T. Heggem, 72 U. Happonen, 5 E. Helland, 23 R. Alhassane

Coach Raffaele Palladino

Monza crestMonza3 - 4 - 2 - 1

  1. 1Törnqvist
  2. 60Kouadio
  3. 3Lucchesi
  4. 2Goglichidze
  5. 19Birindelli
  6. 8Ondoa
  7. 21Colombo
  8. 7Mangas
  9. 47Mota
  10. 22Zeballos
  11. 9Varela

Substitutions

  1. 45’↑46 Jay Robinson↓22 E. Zeballos
  2. 66’↑80 M. Mout↓21 L. Colombo
  3. 66’↑27 I. Touré↓60 E. Kouadio
  4. 71’↑16 C. Ngonge↓47 Dany Mota
  5. 71’↑10 P. Cutrone↓9 Gustavo Varela

Unused substitutes 24 A. Bakoune, 44 A. Carboni, 26 P. Ciurria, 28 A. Colpani, 11 O. Forson, 43 A. Strajnar, 20 D. Thiam, 6 V. Antov, 14 E. Akinsanmiro

Coach I. Juric

Match facts

Competition
Serie A - Italy
Round
Matchday 10
Date
Sat, 31 Oct 2026
Kick-off
14:00 (UTC)
Venue
Stadio Renato Dall'Ara, Bologna
Referee
Andrea Zanotti
Bologna coach
Raffaele Palladino
Monza coach
I. Juric

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
8Bologna crestBologna11524+217
18Monza crestMonza10217-77

Recent form

Last 5 matches, all competitions

Bologna crest

Bologna

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

Monza

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

Player ratings

  1. 1Juan Miranda7.7
  2. 2T. Pobega7.2
  3. 3N. Casale6.8
  4. 4M. Vitík6.8
  5. 5Ł. Skorupski6.7
  6. 6L. Ferguson6.6
  7. 7O. El Azzouzi6.6
  8. 8F. Bernardeschi6.5
  9. 9A. Theate6.5
  10. 10A. Dovbyk6.4
  11. 11N. Zortea6.3
  12. 12S. Mbangula6.3
  13. 13N. Cambiaghi6.2
  14. 14M. Amondarain6.2
  15. 15J. Odgaard6.1
  16. 16M. Darmian6.0
  17. 17M. Pessina0.0
  18. 18R. Orsolini0.0
  19. 19N. Moro0.0
  20. 20M. Libra0.0
  21. 21T. Heggem0.0
  22. 22U. Happonen0.0
  23. 23E. Helland0.0
  24. 24R. Alhassane0.0
  1. 1S. Goglichidze6.8
  2. 2Gustavo Varela6.6
  3. 3P. Cutrone6.5
  4. 4S. Birindelli6.4
  5. 5C. Ngonge6.4
  6. 6M. Mout6.3
  7. 7Jay Robinson6.2
  8. 8E. Zeballos6.1
  9. 9L. Lucchesi6.1
  10. 10L. Colombo6.1
  11. 11Dany Mota6.0
  12. 12N. Törnqvist5.9
  13. 13I. Touré5.7
  14. 14Ricardo Mangas5.5
  15. 15E. Kouadio5.5
  16. 16M. Ondoa5.4
  17. 17A. Bakoune0.0
  18. 18A. Carboni0.0
  19. 19P. Ciurria0.0
  20. 20A. Colpani0.0
  21. 21O. Forson0.0
  22. 22A. Strajnar0.0
  23. 23D. Thiam0.0
  24. 24V. Antov0.0
  25. 25E. Akinsanmiro0.0

Match ratings from API-Football, out of 10.

MVP of the match

Juan Miranda
7.7

Juan Miranda

Bologna crestBologna

0
Goals
1
Assists

Rated 7.7, the best on the pitch — 1 assist in 90 minutes.

Team form comparison

Last 5 matches, all competitions

Bologna crestBologna
W-D-L
3-1-1
Scored / match
2.0
Conceded / match
1.4
Monza crestMonza
W-D-L
2-0-3
Scored / match
2.0
Conceded / match
2.2

Fan predictions

How the fans called it

  • Bologna crestBolognaResult0%
  • Draw0%
  • Monza crestMonza0%

No votes yet

What happened

Match report

Bologna came from behind to beat Monza 2-1 at Stadio Renato Dall'Ara, with Federico Bernardeschi's penalty after the break turning the match. Monza led early through Gustavo Varela, but Bologna levelled before half-time and took control in the second half.

Monza opened the scoring in the 6th minute when Gustavo Varela converted a penalty for 1-0. Bologna equalised in the 33rd minute through Tommaso Pobega, who finished from Juan Miranda's assist to make it 1-1. The sides went in level at half-time.

Bologna had the decisive moment in the 59th minute, when Federico Bernardeschi scored from the spot to make it 2-1 after VAR had confirmed a penalty for Arthur Theate three minutes earlier. Bologna then shut the game down through a series of changes, while Monza made two substitutions in the 66th minute and two more in the 71st as they chased the match. Monza were also handed a route back in after VAR confirmed a penalty for Jay Robinson in the 77th minute, but Patrick Cutrone missed it on 81 minutes. Bologna made two changes in the 83rd minute, including Bernardeschi going off after his winner.

Bologna had 60% of the ball, 462 passes and 5 corners, against Monza's 40%, 323 passes and 2 corners. Bologna also had 10 shots to 6, 5 on target to 4, and finished on 2.1 expected goals to Monza's 1.8. Monza had 19 fouls to Bologna's 13, while Bologna were caught offside 4 times and Monza once. Both sides made 3 saves.

Ricardo Mangas, Jens Odgaard and Tommaso Pobega were booked for Monza and Bologna respectively in the first half, with Lorenzo Lucchesi shown yellow on 58 minutes. Nadir Zortea was booked on 74 minutes, Idrissa Toure on 76, and Mikel Jesús Amondarain on 90 minutes. There were no red cards.

Match record

Competition
Serie A - Italy
Round
Matchday 10
Kick-off
Venue
Stadio Renato Dall'Ara, Bologna
Referee
Andrea Zanotti
Match ID
cornerflick:match:bologna-vs-monza-serie-a-2026-10-31

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

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Bologna 2-1 Monza, Serie A - Italy, 31 October 2026. Match record, last updated 3 November 2026. https://cornerflick.com/football/serie-a/matches/bologna-vs-monza-serie-a-2026-10-31

Permanent identifier cornerflick:match:bologna-vs-monza-serie-a-2026-10-31. 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/bologna-vs-monza-serie-a-2026-10-31" 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

23 events

  1. 6’Penalty goalMonza crestMonzaGustavo Varela0 – 1
  2. 12’Yellow cardMonza crestMonzaRicardo Mangas
  3. 17’Yellow cardBologna crestBolognaJens Odgaard
  4. 23’Yellow cardBologna crestBolognaTommaso Pobega
  5. 33’Goal!Bologna crestBolognaTommaso PobegaAssist: Juan Miranda1 – 1
  6. 45’SubstitutionMonza crestMonzaJay Robinson ONExequiel Zeballos OFF
  7. 56’VAR checkBologna crestBolognaArthur TheatePenalty confirmed
  8. 58’Yellow cardMonza crestMonzaLorenzo Lucchesi
  9. 59’Penalty goalBologna crestBolognaFederico Bernardeschi2 – 1
  10. 64’SubstitutionBologna crestBolognaSamuel Mbangula Tshifunda ONJens Odgaard OFF
  11. 66’SubstitutionMonza crestMonzaMathis Mout ONLeonardo Colombo OFF
  12. 66’SubstitutionMonza crestMonzaIdrissa Toure ONEddy Kouadio OFF
  13. 71’SubstitutionMonza crestMonzaCyril Ngonge ONDany Mota OFF
  14. 71’SubstitutionMonza crestMonzaPatrick Cutrone ONGustavo Varela OFF
  15. 74’Yellow cardBologna crestBolognaNadir Zortea
  16. 74’SubstitutionBologna crestBolognaOussama El Azzouzi ONTommaso Pobega OFF
  17. 75’SubstitutionBologna crestBolognaMatteo Darmian ONMartin Vitik OFF
  18. 76’Yellow cardMonza crestMonzaIdrissa Toure
  19. 77’VAR checkMonza crestMonzaJay RobinsonPenalty confirmed
  20. 81’Penalty missedMonza crestMonzaPatrick Cutrone
  21. 83’SubstitutionBologna crestBolognaMikel Jesús Amondarain ONNadir Zortea OFF
  22. 83’SubstitutionBologna crestBolognaArtem Dovbyk ONFederico Bernardeschi OFF
  23. 90’Yellow cardBologna crestBolognaMikel Jesús Amondarain