| Thats all. Game finished. | ||
| 90+6' | Second Half ended - SPAL 2, Milan 2. | |
| 90+6' | Shot blocked. Alexis Saelemaekers - Milan - shot with right foot from outside the box is blocked. | |
| 90+6' | Corner - Milan. Conceded by Bartosz Salamon. | |
| 90+4' | Own Goal by Francesco Vicari, SPAL. SPAL 2, Milan 2. | |
| 90+3' | Missed chance. Giacomo Bonaventura - Milan - shot with right foot from outside the box is very close to the goal after corner. | |
| 90+2' | Corner - Milan. Conceded by Nenad Tomovic. | |
| 90+2' | Shot blocked. Giacomo Bonaventura - Milan - shot with right foot from the centre of the box is blocked. | |
| 90+2' | Shot blocked. Rafael Leão - Milan - shot with right foot from the centre of the box is blocked. Assist - Alexis Saelemaekers. | |
| 90+1' | Gabriel Strefezza - SPAL - won a free kick in defence. | |
| 90+1' | Fouled by Alexis Saelemaekers - Milan | |
| 89' | New attacking attempt. Lucas Paquetá - Milan - shot with left foot from the right side of the box is saved by goalkeeper in the centre of the goal. Assist - Rafael Leão with a cross. | |
| 89' | Shot blocked. Giacomo Bonaventura - Milan - shot with right foot from outside the box is blocked. Assist - Hakan Calhanoglu. | |
| 88' | New attacking attempt. Matteo Gabbia - Milan - shot with the head from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Hakan Calhanoglu with a cross. | |
| 88' | Corner - Milan. Conceded by Bartosz Salamon. | |
| 87' | Corner - Milan. Conceded by Nenad Tomovic. | |
| 87' | Shot blocked. Zlatan Ibrahimovic - Milan - shot with right foot from outside the box is blocked. | |
| 86' | Matteo Gabbia - Milan - won a free kick in attack. | |
| 86' | Fouled by Nenad Tomovic - SPAL | |
| 85' | Lucas Paquetá - Milan - won a free kick in defence. | |
| 85' | Fouled by Gabriel Strefezza - SPAL | |
| 84' | Gabriel Strefezza - SPAL - won a free kick on the left wing. | |
| 84' | Fouled by Lucas Paquetá - Milan | |
| 84' | Bryan Dabo - SPAL - receive yellow card. | |
| 83' | Offside - SPAL. Karlo Letica with a pass, however Andrea Petagna is in offside. | |
| 83' | Substitution - SPAL. Thiago Cionek for Bryan Dabo. | |
| 79' | Goal! SPAL 2, Milan 1. Rafael Leão - Milan - shot with right foot from the centre of the box to the right corner. | |
| 78' | Corner - Milan. Conceded by Gabriel Strefezza. | |
| 77' | New attacking attempt. Gabriel Strefezza - SPAL - shot with right foot from the left side of the box is saved in the left corner. Assist - Karlo Letica. | |
| 75' | Fouled by Diego Laxalt - Milan | |
| 75' | Bryan Dabo - SPAL - won a free kick in defence. | |
| 74' | Substitution - SPAL. Gabriel Strefezza for Mohamed Fares - injury. | |
| 73' | Shot blocked. Hakan Calhanoglu - Milan - shot with right foot from outside the box is blocked. | |
| 72' | Corner - Milan. Conceded by Bartosz Salamon. | |
| 72' | Shot blocked. Hakan Calhanoglu - Milan - shot with right foot from outside the box is blocked. Assist - Giacomo Bonaventura. | |
| 71' | Missed chance. Lucas Paquetá - Milan - shot with left foot from the centre of the box goes high. Assist - Zlatan Ibrahimovic with a head. | |
| 70' | Substitution - Milan. Giacomo Bonaventura for Ismael Bennacer. | |
| 70' | Missed chance. Zlatan Ibrahimovic - Milan - shot with the head from the centre of the box goes high. Assist - Alexis Saelemaekers with a cross. | |
| 69' | Fouled by Andrea Petagna - SPAL | |
| 69' | Alessio Romagnoli - Milan - won a free kick in defence. | |
| 68' | Shot blocked. Zlatan Ibrahimovic - Milan - shot with the head from the centre of the box is blocked. Assist - Diego Laxalt. | |
| 67' | Fouled by Zlatan Ibrahimovic - Milan | |
| 67' | Bartosz Salamon - SPAL - won a free kick in defence. | |
| 67' | Substitution - SPAL. Bartosz Salamon for Kevin Bonifazi - injury. | |
| 65' | Substitution - Milan. Zlatan Ibrahimovic for Ante Rebic. | |
| 65' | Substitution - Milan. Diego Laxalt for Theo Hernández. | |
| 64' | Missed chance. Hakan Calhanoglu - Milan - shot with left foot from outside the box missed. Assist - Rafael Leão. | |
| 63' | Missed chance. Ante Rebic - Milan - shot with right foot from outside the box is high and wide to the right. Assist - Rafael Leão. | |
| 62' | Corner - Milan. Conceded by Francesco Vicari. | |
| 61' | Fouled by Ante Rebic - Milan | |
| 61' | Bryan Dabo - SPAL - won a free kick in defence. | |
| 60' | Mohamed Fares - SPAL - won a free kick in defence. | |
| 60' | Fouled by Ismael Bennacer - Milan | |
| 60' | Corner - Milan. Conceded by Karlo Letica. | |
| 59' | New attacking attempt. Franck Kessié - Milan - shot with right foot from a diffucult position on the right is saved in the left corner. Assist - Ismael Bennacer. | |
| 58' | Karlo Letica - SPAL - receive yellow card. | |
| 58' | Shot blocked. Theo Hernández - Milan - shot with left foot from the left side of the box is blocked. | |
| 57' | Corner - Milan. Conceded by Francesco Vicari. | |
| 56' | Corner - Milan. Conceded by Francesco Vicari. | |
| 56' | Shot blocked. Lucas Paquetá - Milan - shot with left foot from outside the box is blocked. | |
| 56' | Shot blocked. Franck Kessié - Milan - shot with left foot from outside the box is blocked. Assist - Lucas Paquetá. | |
| 56' | Ismael Bennacer - Milan - won a free kick in defence. | |
| 56' | Fouled by Andrea Petagna - SPAL | |
| 55' | Corner - Milan. Conceded by Francesco Vicari. | |
| 55' | Shot blocked. Lucas Paquetá - Milan - shot with right foot from outside the box is blocked. Assist - Franck Kessié. | |
| 54' | New attacking attempt. Lucas Paquetá - Milan - shot with left foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - Ismael Bennacer. | |
| 54' | Missed chance. Andrea Petagna - SPAL - shot with left foot from outside the box is high and wide to the left. Assist - Nenad Tomovic. | |
| 53' | Shot blocked. Ante Rebic - Milan - shot with right foot from outside the box is blocked. Assist - Matteo Gabbia with a head. | |
| 52' | Corner - Milan. Conceded by Simone Missiroli. | |
| 51' | Missed chance. Ismael Bennacer - Milan - shot with left foot from long distance on the right is close, but missed to the left. Assist - Hakan Calhanoglu after corner. | |
| 50' | Corner - Milan. Conceded by Karlo Letica. | |
| 50' | New attacking attempt. Lucas Paquetá - Milan - shot with left foot from outside the box is saved in the top right corner. Assist - Theo Hernández. | |
| 49' | Fouled by Matteo Gabbia - Milan | |
| 49' | Andrea Petagna - SPAL - won a free kick in attack. | |
| 49' | Francesco Vicari - SPAL - won a free kick in defence. | |
| 49' | Fouled by Lucas Paquetá - Milan | |
| 49' | Corner - Milan. Conceded by Karlo Letica. | |
| 45' | Substitution - SPAL. Simone Missiroli for Mattia Valoti. | |
| 45' | Substitution - SPAL. Mohamed Fares for Sergio Floccari. | |
| 45' | Substitution - Milan. Rafael Leão for Davide Calabria. | |
| 45' | Second Half starts SPAL 2, Milan 0. | |
| 45+6' | First Half ended - SPAL 2, Milan 0. | |
| 45+6' | Shot blocked. Ismael Bennacer - Milan - shot with left foot from outside the box is blocked. Assist - Franck Kessié. | |
| 45+5' | Missed chance. Davide Calabria - Milan - shot with right foot from the right side of the box missed to the left. Assist - Alessio Romagnoli. | |
| 45+4' | Sergio Floccari - SPAL - won a free kick in defence. | |
| 45+4' | Fouled by Lucas Paquetá - Milan | |
| 45+2' | Missed chance. Theo Hernández - Milan - shot with left foot from outside the box goes high . | |
| 45+2' | Fouled by Andrea Petagna - SPAL | |
| 45+2' | Alessio Romagnoli - Milan - won a free kick on the left wing. | |
| 45+1' | Corner - Milan. Conceded by Francesco Vicari. | |
| 45' | Mirko Valdifiori - SPAL - receive yellow card for a foul. | |
| 45' | Lucas Paquetá - Milan - won a free kick in attack. | |
| 45' | Fouled by Mirko Valdifiori - SPAL | |
| 44' | Fouled by Ismael Bennacer - Milan | |
| 44' | Bryan Dabo - SPAL - won a free kick in attack. | |
| 44' | Hakan Calhanoglu - Milan - hits the left post with a shot with right foot from outside the box. Assist - Ismael Bennacer . | |
| 43' | Marco D'Alessandro - SPAL - receive red card. | |
| 42' | VAR Decision: Card upgraded Marco D'Alessandro - SPAL | |
| 41' | Theo Hernández - Milan - won a free kick on the left wing. | |
| 41' | Fouled by Marco D'Alessandro - SPAL | |
| 40' | Sergio Floccari - SPAL - won a free kick in defence. | |
| 40' | Fouled by Alessio Romagnoli - Milan | |
| 38' | VAR Decision: No Goal SPAL 2-0 Milan. | |
| 37' | GOAL OVERTURNED BY VAR: Hakan Calhanoglu - Milan - scores but the goal is ruled out after a VAR review. | |
| 37' | Offside - Milan. Hakan Calhanoglu with a pass, however Ante Rebic is in offside. | |
| 35' | Missed chance. Ante Rebic - Milan - shot with left foot from the centre of the box is close, but missed. | |
| 33' | Corner - Milan. Conceded by Jacopo Sala. | |
| 33' | New attacking attempt. Lucas Paquetá - Milan - shot with right foot from the right side of the box is saved in the right corner. Assist - Hakan Calhanoglu. | |
| 30' | Goal! SPAL 2, Milan 0. Sergio Floccari - SPAL - shot with right foot from outside the box to the top left corner. Assist - Bryan Dabo with a head. | |
| 29' | Missed chance. Alexis Saelemaekers - Milan - shot with left foot from the centre of the box is high and wide to the left. Assist - Hakan Calhanoglu. | |
| 26' | Fouled by Franck Kessié - Milan | |
| 26' | Andrea Petagna - SPAL - won a free kick in defence. | |
| 24' | Missed chance. Lucas Paquetá - Milan - header inside of six yard box - left side is close, but missed to the left. Assist - Ismael Bennacer with a cross after corner. | |
| 24' | Corner - Milan. Conceded by Kevin Bonifazi. | |
| 23' | Shot blocked. Alexis Saelemaekers - Milan - shot with right foot from the centre of the box is blocked. Assist - Franck Kessié. | |
| 22' | Missed chance. Hakan Calhanoglu - Milan - shot with right foot from outside the box is high and wide to the right. Assist - Theo Hernández. | |
| 20' | Corner - SPAL. Conceded by Alessio Romagnoli. | |
| 18' | Shot blocked. Lucas Paquetá - Milan - shot with left foot from outside the box is blocked. | |
| 17' | New attacking attempt. Hakan Calhanoglu - Milan - shot with right foot from the left side of the box is saved in the right corner. Assist - Lucas Paquetá. | |
| 17' | Substitution - Milan. Alexis Saelemaekers for Samu Castillejo - injury. | |
| 13' | Goal! SPAL 1, Milan 0. Mattia Valoti - SPAL - shot with right foot from the centre of the box to the left corner. Assist - Bryan Dabo after corner. | |
| 13' | Missed chance. Andrea Petagna - SPAL - shot with the head from the centre of the box missed. Assist - Mirko Valdifiori with a cross after corner. | |
| 13' | Corner - SPAL. Conceded by Matteo Gabbia. | |
| 12' | Corner - SPAL. Conceded by Davide Calabria. | |
| 8' | Samu Castillejo - Milan - won a free kick in defence. | |
| 8' | Fouled by Jacopo Sala - SPAL | |
| 6' | Missed chance. Samu Castillejo - Milan - shot with left foot from outside the box is close, but missed. Assist - Lucas Paquetá. | |
| 4' | New attacking attempt. Lucas Paquetá - Milan - shot with left foot from outside the box is saved in the right corner. Assist - Samu Castillejo. | |
| 1' | Hakan Calhanoglu - Milan - won a free kick in defence. | |
| 1' | Fouled by Bryan Dabo - SPAL | |
| First Half starts. | ||