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
- 90’Yellow card
BolognaMikel Jesús Amondarain - 83’Substitution
BolognaMikel Jesús Amondarain ONNadir Zortea OFF - 83’Substitution
BolognaArtem Dovbyk ONFederico Bernardeschi OFF - 81’Penalty missed
MonzaPatrick Cutrone - 77’VAR check
MonzaJay RobinsonPenalty confirmed - 76’Yellow card
MonzaIdrissa Toure - 75’Substitution
BolognaMatteo Darmian ONMartin Vitik OFF - 74’Yellow card
BolognaNadir Zortea
Show 15 earlier events
- 74’Substitution
BolognaOussama El Azzouzi ONTommaso Pobega OFF - 71’Substitution
MonzaCyril Ngonge ONDany Mota OFF - 71’Substitution
MonzaPatrick Cutrone ONGustavo Varela OFF - 66’Substitution
MonzaMathis Mout ONLeonardo Colombo OFF - 66’Substitution
MonzaIdrissa Toure ONEddy Kouadio OFF - 64’Substitution
BolognaSamuel Mbangula Tshifunda ONJens Odgaard OFF - 59’Penalty goal
BolognaFederico Bernardeschi2 – 1 - 58’Yellow card
MonzaLorenzo Lucchesi - 56’VAR check
BolognaArthur TheatePenalty confirmed - 45’Substitution
MonzaJay Robinson ONExequiel Zeballos OFF - 33’Goal!
BolognaTommaso PobegaAssist: Juan Miranda1 – 1 - 23’Yellow card
BolognaTommaso Pobega - 17’Yellow card
BolognaJens Odgaard - 12’Yellow card
MonzaRicardo Mangas - 6’Penalty goal
MonzaGustavo Varela0 – 1 - 1’Kick-off
Key stats
- 60%Possession40%
- 10Shots6
- 2.10xG1.80
- 5Shots on Target4
- 5Corners2
- 13Fouls19
- 4Offsides1
- 3Saves3
- 462Passes323
- 4Yellow Cards3
Lineups
Confirmed selections
Bologna3 - 4 - 2 - 1
- 1Skorupski
- 41Vitík
- 16Casale
- 3Theate
- 20Zortea
- 19Ferguson
- 4Pobega
- 33Miranda
- 10Bernardeschi
- 28Cambiaghi
- 21Odgaard
Substitutions
- 64’↑ Samuel Mbangula Tshifunda↓21 J. Odgaard
- 74’↑17 O. El Azzouzi↓4 T. Pobega
- 75’↑36 M. Darmian↓41 M. Vitík
- 83’↑8 M. Amondarain↓20 N. Zortea
- 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
Monza3 - 4 - 2 - 1
- 1Törnqvist
- 60Kouadio
- 3Lucchesi
- 2Goglichidze
- 19Birindelli
- 8Ondoa
- 21Colombo
- 7Mangas
- 47Mota
- 22Zeballos
- 9Varela
Substitutions
- 45’↑46 Jay Robinson↓22 E. Zeballos
- 66’↑80 M. Mout↓21 L. Colombo
- 66’↑27 I. Touré↓60 E. Kouadio
- 71’↑16 C. Ngonge↓47 Dany Mota
- 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
Match related news
Player ratings
- 1
Juan Miranda7.7 - 2
T. Pobega7.2 - 3
N. Casale6.8 - 4
M. Vitík6.8 - 5
Ł. Skorupski6.7 - 6
L. Ferguson6.6 - 7
O. El Azzouzi6.6 - 8
F. Bernardeschi6.5 - 9
A. Theate6.5 - 10
A. Dovbyk6.4 - 11
N. Zortea6.3 - 12
S. Mbangula6.3 - 13
N. Cambiaghi6.2 - 14
M. Amondarain6.2 - 15
J. Odgaard6.1 - 16
M. Darmian6.0 - 17
M. Pessina0.0 - 18
R. Orsolini0.0 - 19
N. Moro0.0 - 20
M. Libra0.0 - 21
T. Heggem0.0 - 22
U. Happonen0.0 - 23
E. Helland0.0 - 24
R. Alhassane0.0
- 1
S. Goglichidze6.8 - 2
Gustavo Varela6.6 - 3
P. Cutrone6.5 - 4
S. Birindelli6.4 - 5
C. Ngonge6.4 - 6
M. Mout6.3 - 7
Jay Robinson6.2 - 8
E. Zeballos6.1 - 9
L. Lucchesi6.1 - 10
L. Colombo6.1 - 11
Dany Mota6.0 - 12
N. Törnqvist5.9 - 13
I. Touré5.7 - 14
Ricardo Mangas5.5 - 15
E. Kouadio5.5 - 16
M. Ondoa5.4 - 17
A. Bakoune0.0 - 18
A. Carboni0.0 - 19
P. Ciurria0.0 - 20
A. Colpani0.0 - 21
O. Forson0.0 - 22
A. Strajnar0.0 - 23
D. Thiam0.0 - 24
V. Antov0.0 - 25
E. Akinsanmiro0.0
Match ratings from API-Football, out of 10.
MVP of the match

Juan Miranda
Bologna
- 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
- W-D-L
- 3-1-1
- Scored / match
- 2.0
- Conceded / match
- 1.4
- W-D-L
- 2-0-3
- Scored / match
- 2.0
- Conceded / match
- 2.2
Fan predictions
How the fans called it
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
- 6’Penalty goal
MonzaGustavo Varela0 – 1 - 12’Yellow card
MonzaRicardo Mangas - 17’Yellow card
BolognaJens Odgaard - 23’Yellow card
BolognaTommaso Pobega - 33’Goal!
BolognaTommaso PobegaAssist: Juan Miranda1 – 1 - 45’Substitution
MonzaJay Robinson ONExequiel Zeballos OFF - 56’VAR check
BolognaArthur TheatePenalty confirmed - 58’Yellow card
MonzaLorenzo Lucchesi - 59’Penalty goal
BolognaFederico Bernardeschi2 – 1 - 64’Substitution
BolognaSamuel Mbangula Tshifunda ONJens Odgaard OFF - 66’Substitution
MonzaMathis Mout ONLeonardo Colombo OFF - 66’Substitution
MonzaIdrissa Toure ONEddy Kouadio OFF - 71’Substitution
MonzaCyril Ngonge ONDany Mota OFF - 71’Substitution
MonzaPatrick Cutrone ONGustavo Varela OFF - 74’Yellow card
BolognaNadir Zortea - 74’Substitution
BolognaOussama El Azzouzi ONTommaso Pobega OFF - 75’Substitution
BolognaMatteo Darmian ONMartin Vitik OFF - 76’Yellow card
MonzaIdrissa Toure - 77’VAR check
MonzaJay RobinsonPenalty confirmed - 81’Penalty missed
MonzaPatrick Cutrone - 83’Substitution
BolognaMikel Jesús Amondarain ONNadir Zortea OFF - 83’Substitution
BolognaArtem Dovbyk ONFederico Bernardeschi OFF - 90’Yellow card
BolognaMikel Jesús Amondarain










