| | First Half starts. |
| 1' | | Offside - Ajax. Brian Brobbey is in offside. |
| 4' | | Fouled by Derensili Sanches Fernandes - Excelsior |
| 4' | | Jorrel Hato - Ajax - won a free kick in defence. |
| 6' | | Fouled by Sivert Mannsverk - Ajax |
| 6' | | Kenzo Goudmijn - Excelsior - won a free kick in defence. |
| 7' | | Offside - Excelsior. Cisse Sandra is in offside. |
| 7' | | Fouled by Kenzo Goudmijn - Excelsior |
| 7' | | Sivert Mannsverk - Ajax - won a free kick in attack. |
| 12' | | Hand ball by Lance Duijvestijn - Excelsior |
| 12' | | New attacking attempt. Mika Godts - Ajax - shot with right foot from a diffucult position on the right is saved by goalkeeper in the centre of the goal. Assist - Benjamin Tahirovic. |
| 12' | | Fouled by Ahmetcan Kaplan - Ajax |
| 12' | | Lance Duijvestijn - Excelsior - won a free kick in defence. |
| 13' | | Corner - Excelsior. Conceded by Jorrel Hato. |
| 14' | | Missed chance. Kenzo Goudmijn - Excelsior - shot with right foot from outside the box missed after corner. |
| 16' | | New attacking attempt. Julian Baas - Excelsior - shot with left foot from the left side of the box is saved by goalkeeper in the centre of the goal. Assist - Derensili Sanches Fernandes. |
| 22' | | Fouled by Julian Baas - Excelsior |
| 22' | | Kenneth Taylor - Ajax - won a free kick in defence. |
| 27' | | Goal! Ajax 1, Excelsior 0. Devyne Rensch - Ajax - shot with left foot from the centre of the box to the high centre of the goal. Assist - Kenneth Taylor with a cross. |
| 28' | | Corner - Ajax. Conceded by Arthur Zagré. |
| 32' | | Penalty Excelsior. Mimeirhel Benita draws a foul in the penalty area. |
| 32' | | Penalty conceded by Steven Bergwijn - Ajax - after a foul in the penalty area. |
| 35' | | VAR Decision: Card upgraded Steven Bergwijn - Ajax |
| 36' | | Steven Bergwijn - Ajax - receive red card. |
| 38' | | Goal! Ajax 1, Excelsior 1. Julian Baas - Excelsior - converts the penalty with a shot with right foot to the right corner. |
| 40' | | Fouled by Devyne Rensch - Ajax |
| 40' | | Lazaros Lamprou - Excelsior - won a free kick in defence. |
| 40' | | Fouled by Lance Duijvestijn - Excelsior |
| 40' | | Josip Sutalo - Ajax - won a free kick in defence. |
| 43' | | Missed chance. Derensili Sanches Fernandes - Excelsior - shot with left foot from the right side of the box missed to the left. Assist - Mimeirhel Benita. |
| 44' | | Substitution - Ajax. Chuba Akpom for Brian Brobbey. |
| 45+1' | | Corner - Excelsior. Conceded by Ahmetcan Kaplan. |
| 45+2' | | Corner - Excelsior. Conceded by Josip Sutalo. |
| 45+2' | | Shot blocked. Derensili Sanches Fernandes - Excelsior - shot with left foot from outside the box is blocked. |
| 45+4' | | New attacking attempt. Lazaros Lamprou - Excelsior - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - Arthur Zagré. |
| 45+4' | | First Half ended - Ajax 1, Excelsior 1. |
| 45' | | Second Half starts Ajax 1, Excelsior 1. |
| 50' | | Fouled by Sivert Mannsverk - Ajax |
| 50' | | Kenzo Goudmijn - Excelsior - won a free kick in attack. |
| 53' | | Goal! Ajax 1, Excelsior 2. Lazaros Lamprou - Excelsior - shot with the head from the centre of the box to the top left corner. Assist - Kenzo Goudmijn with a cross. |
| 55' | | Missed chance. Arthur Zagré - Excelsior - shot with left foot from outside the box missed to the left. |
| 57' | | Chuba Akpom - Ajax - won a free kick in defence. |
| 57' | | Fouled by Siebe Horemans - Excelsior |
| 58' | | Fouled by Derensili Sanches Fernandes - Excelsior |
| 58' | | Jorrel Hato - Ajax - won a free kick in defence. |
| 61' | | Fouled by Redouan El Yaakoubi - Excelsior |
| 61' | | Kenneth Taylor - Ajax - won a free kick in attack. |
| 62' | | Shot blocked. Kenneth Taylor - Ajax - shot with left foot from outside the box is blocked. |
| 62' | | Corner - Ajax. Conceded by Mimeirhel Benita. |
| 63' | | Corner - Ajax. Conceded by Lazaros Lamprou. |
| 65' | | Offside - Excelsior. Derensili Sanches Fernandes is in offside. |
| 67' | | Hand ball by Siebe Horemans - Excelsior |
| 67' | | Siebe Horemans - Excelsior - receive yellow card for hand ball. |
| 68' | | Benjamin Tahirovic - Ajax - receive yellow card. |
| 68' | | Substitution - Ajax. Anton Gaaei for Benjamin Tahirovic. |
| 72' | | Corner - Ajax. Conceded by Mimeirhel Benita. |
| 72' | | Missed chance. Kenneth Taylor - Ajax - shot with left foot from the left side of the box goes high after corner. |
| 73' | | Substitution - Excelsior. Noah Naujoks for Lazaros Lamprou. |
| 73' | | Substitution - Excelsior. Oscar Uddenäs for Derensili Sanches Fernandes. |
| 73' | | Mimeirhel Benita - Excelsior - receive yellow card. |
| 76' | | Offside - Excelsior. Lance Duijvestijn is in offside. |
| 77' | | Fouled by Anton Gaaei - Ajax |
| 77' | | Julian Baas - Excelsior - won a free kick in defence. |
| 77' | | Anton Gaaei - Ajax - receive yellow card for a foul. |
| 77' | | Delay in match - injury Julian Baas - Excelsior |
| 78' | | Delay over. They are ready to continue. |
| 80' | | Fouled by Noah Naujoks - Excelsior |
| 80' | | Sivert Mannsverk - Ajax - won a free kick in defence. |
| 80' | | Substitution - Ajax. Julian Rijkhoff for Mika Godts. |
| 80' | | Substitution - Ajax. Branco van den Boomen for Sivert Mannsverk. |
| 81' | | Substitution - Ajax. Borna Sosa for Ahmetcan Kaplan. |
| 81' | | New attacking attempt. Julian Rijkhoff - Ajax - shot with the head from the centre of the box is saved in the top centre of the goal. |
| 84' | | Substitution - Excelsior. Casper Widell for Kenzo Goudmijn. |
| 85' | | Kenneth Taylor - Ajax - hits the bar with a shot with the head from the right side of the six yard box. Assist - Anton Gaaei with a cross. |
| 85' | | Offside - Ajax. Kenneth Taylor is in offside. |
| 89' | | New attacking attempt. Devyne Rensch - Ajax - shot with right foot from the right side of the box is saved in the left corner. Assist - Anton Gaaei. |
| 89' | | Goal! Ajax 2, Excelsior 2. Chuba Akpom - Ajax - shot with left foot from few metres to the right corner. |
| 89' | | Substitution - Excelsior. Richie Omorowa for Lance Duijvestijn. |
| 90+1' | | Shot blocked. Cisse Sandra - Excelsior - shot with left foot from the centre of the box is blocked. |
| 90+1' | | Chuba Akpom - Ajax - won a free kick on the left wing. |
| 90+1' | | Fouled by Julian Baas - Excelsior |
| 90+5' | | Second Half ended - Ajax 2, Excelsior 2. |
| | Thats all. Game finished - Ajax 2, Excelsior 2. |