| | First Half starts. |
| 1' | | Own Goal by Kevin Bonifazi, Bologna. Empoli 1, Bologna 0. |
| 4' | | Fouled by Roberto Soriano - Bologna |
| 4' | | Szymon Zurkowski - Empoli - won a free kick in attack. |
| 5' | | Missed chance. Liam Henderson - Empoli - shot with right foot from outside the box is very close to the goal from a free kick. |
| 6' | | Offside - Empoli. Federico Di Francesco with a pass, however Nedim Bajrami is in offside. |
| 6' | | Federico Di Francesco - Empoli - won a free kick on the left wing. |
| 6' | | Fouled by Roberto Soriano - Bologna |
| 7' | | Fouled by Liam Henderson - Empoli |
| 7' | | Lorenzo De Silvestri - Bologna - won a free kick in defence. |
| 8' | | Shot blocked. Roberto Soriano - Bologna - shot with right foot from outside the box is blocked. Assist - Marko Arnautovic. |
| 8' | | Fouled by Nicolás Domínguez - Bologna |
| 8' | | Samuele Ricci - Empoli - won a free kick in defence. |
| 8' | | Fouled by Federico Di Francesco - Empoli |
| 8' | | Nicolás Domínguez - Bologna - won a free kick in defence. |
| 9' | | Fouled by Nicolás Domínguez - Bologna |
| 9' | | Nedim Bajrami - Empoli - won a free kick in attack. |
| 9' | | Missed chance. Federico Di Francesco - Empoli - shot with right foot from a diffucult position on the right missed. Assist - Simone Romagnoli. |
| 10' | | New attacking attempt. Musa Barrow - Bologna - shot with right foot from outside the box is saved in the top right corner. Assist - Andreas Skov Olsen. |
| 10' | | Corner - Bologna. Conceded by Guglielmo Vicario. |
| 11' | | Goal! Empoli 1, Bologna 1. Musa Barrow - Bologna - shot with right foot from outside the box to the left corner. Assist - Andreas Skov Olsen after corner. |
| 15' | | Fouled by Musa Barrow - Bologna |
| 15' | | Samuele Ricci - Empoli - won a free kick on the left wing. |
| 15' | | Dangerous play by Marko Arnautovic - Bologna |
| 15' | | Simone Romagnoli - Empoli - won a free kick on the right wing. |
| 16' | | Shot blocked. Andrea Pinamonti - Empoli - shot with the head from the right side of the six yard box is blocked. |
| 17' | | Fouled by Nedim Bajrami - Empoli |
| 17' | | Lorenzo De Silvestri - Bologna - won a free kick in defence. |
| 18' | | Offside - Empoli. Federico Di Francesco with a pass, however Andrea Pinamonti is in offside. |
| 19' | | Shot blocked. Musa Barrow - Bologna - shot with right foot from outside the box is blocked. Assist - Emanuel Vignato. |
| 19' | | Penalty Bologna. Lorenzo De Silvestri draws a foul in the penalty area. |
| 19' | | Penalty conceded by Szymon Zurkowski - Empoli - after a foul in the penalty area. |
| 20' | | Penalty missed! Still Empoli 1, Bologna 1. Marko Arnautovic - Bologna - hits the left post with a shot with right foot. |
| 20' | | Fouled by Musa Barrow - Bologna |
| 20' | | Liam Henderson - Empoli - won a free kick in defence. |
| 21' | | Fouled by Emanuel Vignato - Bologna |
| 21' | | Samuele Ricci - Empoli - won a free kick on the right wing. |
| 24' | | Fouled by Roberto Soriano - Bologna |
| 24' | | Szymon Zurkowski - Empoli - won a free kick on the left wing. |
| 24' | | Federico Di Francesco - Empoli - won a free kick on the right wing. |
| 24' | | Fouled by Emanuel Vignato - Bologna |
| 24' | | Emanuel Vignato - Bologna - receive yellow card for a foul. |
| 26' | | Shot blocked. Marko Arnautovic - Bologna - shot with right foot from the centre of the box is blocked. Assist - Roberto Soriano. |
| 26' | | Shot blocked. Roberto Soriano - Bologna - shot with right foot from a diffucult position on the right is blocked. |
| 26' | | Corner - Bologna. Conceded by Mattia Viti. |
| 28' | | Corner - Empoli. Conceded by Nicolás Domínguez. |
| 29' | | Missed chance. Simone Romagnoli - Empoli - shot with the head from the centre of the box is close, but missed to the left. Assist - Nedim Bajrami with a cross after corner. |
| 29' | | Andreas Skov Olsen - Bologna - won a free kick on the right wing. |
| 29' | | Fouled by Riccardo Marchizza - Empoli |
| 30' | | Corner - Bologna. Conceded by Szymon Zurkowski. |
| 31' | | Federico Di Francesco - Empoli - won a free kick on the right wing. |
| 31' | | Fouled by Kevin Bonifazi - Bologna |
| 31' | | Goal! Empoli 2, Bologna 1. Andrea Pinamonti - Empoli - shot with right foot from the centre of the box to the left corner. Assist - Petar Stojanovic with a cross . |
| 33' | | Andrea Pinamonti - Empoli - won a free kick in attack. |
| 33' | | Fouled by Gary Medel - Bologna |
| 34' | | Fouled by Liam Henderson - Empoli |
| 34' | | Nicolás Domínguez - Bologna - won a free kick in defence. |
| 34' | | Liam Henderson - Empoli - receive yellow card for a foul. |
| 35' | | Fouled by Andreas Skov Olsen - Bologna |
| 35' | | Szymon Zurkowski - Empoli - won a free kick in defence. |
| 36' | | Shot blocked. Federico Di Francesco - Empoli - shot with left foot from the left side of the box is blocked. |
| 36' | | Corner - Empoli. Conceded by Gary Medel. |
| 37' | | Shot blocked. Mattia Viti - Empoli - shot with the head from the centre of the box is blocked. Assist - Nedim Bajrami with a cross. |
| 39' | | Andrea Pinamonti - Empoli - won a free kick on the right wing. |
| 39' | | Fouled by Kevin Bonifazi - Bologna |
| 40' | | Missed chance. Andrea Pinamonti - Empoli - shot with right foot from the right side of the box missed to the left. Assist - Riccardo Marchizza with a cross . |
| 40' | | New attacking attempt. Liam Henderson - Empoli - shot with left foot from the centre of the box is saved by goalkeeper in the centre of the goal. |
| 41' | | New attacking attempt. Nedim Bajrami - Empoli - shot with right foot from the left side of the box is saved in the left corner. Assist - Petar Stojanovic with a cross. |
| 43' | | Fouled by Nicolás Domínguez - Bologna |
| 43' | | Samuele Ricci - Empoli - won a free kick in defence. |
| 44' | | Offside - Bologna. Marko Arnautovic with a pass, however Roberto Soriano is in offside. |
| 45+1' | | Corner - Bologna. Conceded by Simone Romagnoli. |
| 45+2' | | First Half ended - Empoli 2, Bologna 1. |
| 45' | | Second Half starts Empoli 2, Bologna 1. |
| 45' | | Substitution - Bologna. Arthur Theate for Aaron Hickey. |
| 45' | | Substitution - Bologna. Mattias Svanberg for Emanuel Vignato. |
| 45' | | Substitution - Bologna. Nicola Sansone for Andreas Skov Olsen. |
| 47' | | Fouled by Szymon Zurkowski - Empoli |
| 47' | | Lorenzo De Silvestri - Bologna - won a free kick on the right wing. |
| 49' | | New attacking attempt. Nicola Sansone - Bologna - shot with right foot from outside the box is saved in the left corner. Assist - Musa Barrow. |
| 49' | | Corner - Bologna. Conceded by Guglielmo Vicario. |
| 49' | | Missed chance. Arthur Theate - Bologna - shot with the head from the centre of the box is very close to the goal. Assist - Nicola Sansone with a cross after corner. |
| 49' | | Missed chance. Marko Arnautovic - Bologna - shot with right foot from outside the box is high and wide to the right. Assist - Roberto Soriano. |
| 50' | | Penalty Empoli. Liam Henderson draws a foul in the penalty area. |
| 50' | | Penalty conceded by Arthur Theate - Bologna - after a foul in the penalty area. |
| 52' | | VAR Decision: Penalty Empoli. |
| 54' | | Goal! Empoli 3, Bologna 1. Nedim Bajrami - Empoli - converts the penalty with a shot with right foot to the right corner. |
| 56' | | Fouled by Petar Stojanovic - Empoli |
| 56' | | Nicola Sansone - Bologna - won a free kick on the left wing. |
| 56' | | Shot blocked. Arthur Theate - Bologna - shot with the head from few metres is blocked. |
| 56' | | Corner - Bologna. Conceded by Mattia Viti. |
| 58' | | Shot blocked. Nicola Sansone - Bologna - shot with right foot from outside the box is blocked. Assist - Mattias Svanberg with a head. |
| 58' | | Corner - Bologna. Conceded by Petar Stojanovic. |
| 59' | | Missed chance. Arthur Theate - Bologna - shot with the head from the centre of the box is high and wide to the left. Assist - Nicola Sansone with a cross after corner. |
| 59' | | Fouled by Roberto Soriano - Bologna |
| 59' | | Samuele Ricci - Empoli - won a free kick in defence. |
| 60' | | Missed chance. Mattias Svanberg - Bologna - shot with right foot from the left side of the box is high and wide to the right. Assist - Marko Arnautovic. |
| 61' | | Musa Barrow - Bologna - hits the bar with a shot with right foot from outside the box. Assist - Nicolás Domínguez. |
| 62' | | Marko Arnautovic - Bologna - hits the bar with a shot with the head from the centre of the box. |
| 63' | | Fouled by Lorenzo De Silvestri - Bologna |
| 63' | | Szymon Zurkowski - Empoli - won a free kick in attack. |
| 63' | | Substitution - Empoli. Filippo Bandinelli for Federico Di Francesco. |
| 65' | | Corner - Bologna. Conceded by Riccardo Marchizza. |
| 66' | | Missed chance. Marko Arnautovic - Bologna - shot with the head from the centre of the box goes high. Assist - Musa Barrow with a cross after corner. |
| 66' | | Fouled by Andrea Pinamonti - Empoli |
| 66' | | Gary Medel - Bologna - won a free kick in defence. |
| 67' | | Andrea Pinamonti - Empoli - receive yellow card for a foul. |
| 69' | | Substitution - Bologna. Riccardo Orsolini for Kevin Bonifazi. |
| 70' | | Szymon Zurkowski - Empoli - hits the bar with a shot with right foot from outside the box. Assist - Filippo Bandinelli. |
| 71' | | Filippo Bandinelli - Empoli - won a free kick in attack. |
| 71' | | Fouled by Arthur Theate - Bologna |
| 71' | | Substitution - Empoli. Leo Stulac for Liam Henderson. |
| 73' | | Fouled by Filippo Bandinelli - Empoli |
| 73' | | Nicolás Domínguez - Bologna - won a free kick in attack. |
| 73' | | Fouled by Riccardo Marchizza - Empoli |
| 73' | | Riccardo Orsolini - Bologna - won a free kick on the right wing. |
| 75' | | New attacking attempt. Petar Stojanovic - Empoli - shot with right foot from outside the box is saved in the top right corner. Assist - Nedim Bajrami. |
| 76' | | New attacking attempt. Andrea Pinamonti - Empoli - shot with right foot from the left side of the box is saved in the right corner. Assist - Leo Stulac. |
| 76' | | Goal! Empoli 3, Bologna 2. Marko Arnautovic - Bologna - shot with right foot from the centre of the box to the left corner. Assist - Lorenzo De Silvestri with a cross. |
| 78' | | Corner - Bologna. Conceded by Szymon Zurkowski. |
| 78' | | Substitution - Bologna. Luis Binks for Nicolás Domínguez. |
| 78' | | Missed chance. Marko Arnautovic - Bologna - shot with right foot from the right side of the box is very close to the goal after corner. |
| 79' | | Substitution - Empoli. Patrick Cutrone for Andrea Pinamonti. |
| 79' | | Substitution - Empoli. Sebastiano Luperto for Riccardo Marchizza. |
| 80' | | Substitution - Empoli. Kristjan Asllani for Nedim Bajrami. |
| 80' | | Corner - Bologna. Conceded by Sebastiano Luperto. |
| 82' | | Fouled by Petar Stojanovic - Empoli |
| 82' | | Nicola Sansone - Bologna - won a free kick on the left wing. |
| 84' | | Fouled by Filippo Bandinelli - Empoli |
| 84' | | Riccardo Orsolini - Bologna - won a free kick on the right wing. |
| 87' | | Offside - Empoli. Filippo Bandinelli with a pass, however Patrick Cutrone is in offside. |
| 87' | | Fouled by Roberto Soriano - Bologna |
| 87' | | Mattia Viti - Empoli - won a free kick in defence. |
| 88' | | Fouled by Arthur Theate - Bologna |
| 88' | | Szymon Zurkowski - Empoli - won a free kick on the right wing. |
| 90' | | Goal! Empoli 4, Bologna 2. Samuele Ricci - Empoli - shot with right foot from outside the box to the left corner. Assist - Leo Stulac. |
| 90+3' | | New attacking attempt. Nicola Sansone - Bologna - shot with the head from the centre of the box is saved in the left corner. Assist - Lorenzo De Silvestri with a cross. |
| 90+3' | | Fouled by Patrick Cutrone - Empoli |
| 90+3' | | Luis Binks - Bologna - won a free kick in defence. |
| 90+3' | | Filippo Bandinelli - Empoli - won a free kick in defence. |
| 90+3' | | Fouled by Riccardo Orsolini - Bologna |
| 90+4' | | Riccardo Orsolini - Bologna - receive yellow card for a foul. |
| 90+4' | | Fouled by Sebastiano Luperto - Empoli |
| 90+4' | | Riccardo Orsolini - Bologna - won a free kick in defence. |
| 90+6' | | Second Half ended - Empoli 4, Bologna 2. |
| | Thats all. Game finished - Empoli 4, Bologna 2. |