| | First Half starts. |
| 1' | | Offside - Ajax. Kenneth Taylor with a pass, however Brian Brobbey is in offside. |
| 4' | | Offside - Ajax. Jurriën Timber with a pass, however Brian Brobbey is in offside. |
| 6' | | Corner - Ajax. Conceded by Isak Määttä. |
| 6' | | Delay over. They are ready to continue. |
| 9' | | New attacking attempt. Brian Brobbey - Ajax - shot with right foot from a diffucult position on the left is saved by goalkeeper in the centre of the goal. |
| 9' | | Fouled by Ricardo Pepi - FC Groningen |
| 9' | | Jurriën Timber - Ajax - won a free kick on the right wing. |
| 9' | | Ricardo Pepi - FC Groningen - receive yellow card for a foul. |
| 9' | | New attacking attempt. Steven Bergwijn - Ajax - shot with the head from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Dusan Tadic. |
| 10' | | Corner - Ajax. Conceded by Jorg Schreuders. |
| 12' | | Fouled by Dusan Tadic - Ajax |
| 12' | | Jorg Schreuders - FC Groningen - won a free kick in defence. |
| 13' | | Delay in match - injury Ricardo Pepi - FC Groningen |
| 14' | | Delay over. They are ready to continue. |
| 16' | | Missed chance. Mohammed Kudus - Ajax - shot with left foot from the centre of the box goes high. Assist - Brian Brobbey. |
| 17' | | Penalty Ajax. Owen Wijndal draws a foul in the penalty area. |
| 17' | | Penalty conceded by Laros Duarte - FC Groningen - after a foul in the penalty area. |
| 18' | | Goal! FC Groningen 0, Ajax 1. Dusan Tadic - Ajax - converts the penalty with a shot with left foot to the left corner. |
| 19' | | Offside - Ajax. Devyne Rensch with a pass, however Brian Brobbey is in offside. |
| 21' | | Delay in match - injury Ricardo Pepi - FC Groningen |
| 23' | | Delay over. They are ready to continue. |
| 25' | | Substitution - FC Groningen. Florian Krüger for Ricardo Pepi - injury. |
| 28' | | Corner - Ajax. Conceded by Radinio Balker. |
| 29' | | Offside - FC Groningen. Peter Leeuwenburgh with a pass, however Oliver Antman is in offside. |
| 33' | | Corner - Ajax. Conceded by Nordin Musampa. |
| 34' | | Fouled by Owen Wijndal - Ajax |
| 34' | | Tomás Suslov - FC Groningen - won a free kick in defence. |
| 36' | | Edson Álvarez - Ajax - won a free kick in attack. |
| 36' | | Fouled by Johan Hove - FC Groningen |
| 37' | | Missed chance. Oliver Antman - FC Groningen - shot with right foot from outside the box is high and wide to the left. |
| 38' | | Shot blocked. Mohammed Kudus - Ajax - shot with left foot from the right side of the box is blocked. Assist - Steven Bergwijn. |
| 38' | | Shot blocked. Isak Määttä - FC Groningen - shot with left foot from the centre of the box is blocked. Assist - Florian Krüger. |
| 38' | | Goal! FC Groningen 1, Ajax 1. Florian Krüger - FC Groningen - shot with right foot from the right side of the box to the centre of the goal. |
| 42' | | New attacking attempt. Johan Hove - FC Groningen - shot with right foot from outside the box is saved in the left corner. Assist - Florian Krüger with a head. |
| 44' | | Fouled by Jorrel Hato - Ajax |
| 44' | | Tomás Suslov - FC Groningen - won a free kick in defence. |
| 44' | | Corner - Ajax. Conceded by Jorg Schreuders. |
| 45' | | Shot blocked. Dusan Tadic - Ajax - shot with right foot from the centre of the box is blocked. Assist - Jorrel Hato with a head. |
| 45' | | New attacking attempt. Mohammed Kudus - Ajax - shot with right foot from the centre of the box is saved in the right corner. Assist - Steven Bergwijn. |
| 45' | | Corner - Ajax. Conceded by Peter Leeuwenburgh. |
| 45+2' | | Missed chance. Kenneth Taylor - Ajax - shot with right foot from outside the box missed. Assist - Devyne Rensch. |
| 45+4' | | New attacking attempt. Oliver Antman - FC Groningen - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Florian Krüger with a through ball. |
| 45+4' | | Corner - FC Groningen. Conceded by Gerónimo Rulli. |
| 45+5' | | First Half ended - FC Groningen 1, Ajax 1. |
| 45' | | Second Half starts FC Groningen 1, Ajax 1. |
| 47' | | Offside - Ajax. Dusan Tadic with a pass, however Mohammed Kudus is in offside. |
| 48' | | Offside - FC Groningen. Peter Leeuwenburgh with a pass, however Johan Hove is in offside. |
| 48' | | Devyne Rensch - Ajax - won a free kick in defence. |
| 48' | | Fouled by Isak Määttä - FC Groningen |
| 49' | | New attacking attempt. Steven Bergwijn - Ajax - shot with right foot from outside the box is saved in the left corner. Assist - Dusan Tadic. |
| 50' | | Fouled by Edson Álvarez - Ajax |
| 50' | | Tomás Suslov - FC Groningen - won a free kick in attack. |
| 51' | | Shot blocked. Isak Määttä - FC Groningen - shot with left foot from the centre of the box is blocked. Assist - Florian Krüger. |
| 51' | | Offside - FC Groningen. Laros Duarte with a pass, however Oliver Antman is in offside. |
| 52' | | Missed chance. Florian Krüger - FC Groningen - shot with right foot from the centre of the box goes high. Assist - Johan Hove. |
| 53' | | Missed chance. Mohammed Kudus - Ajax - shot with left foot from outside the box is very close to the goal. Assist - Edson Álvarez. |
| 54' | | Fouled by Oliver Antman - FC Groningen |
| 54' | | Owen Wijndal - Ajax - won a free kick in defence. |
| 55' | | Fouled by Nordin Musampa - FC Groningen |
| 55' | | Mohammed Kudus - Ajax - won a free kick on the right wing. |
| 57' | | Shot blocked. Brian Brobbey - Ajax - shot with the head from few metres is blocked. Assist - Owen Wijndal with a cross. |
| 57' | | Corner - Ajax. Conceded by Nordin Musampa. |
| 57' | | New attacking attempt. Jorrel Hato - Ajax - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. |
| 57' | | Shot blocked. Kenneth Taylor - Ajax - shot with left foot from the centre of the box is blocked. Assist - Edson Álvarez. |
| 60' | | Corner - FC Groningen. Conceded by Jurriën Timber. |
| 60' | | Delay in match - Ajax |
| 60' | | Delay over. They are ready to continue. |
| 63' | | Offside - FC Groningen. Nordin Musampa with a pass, however Florian Krüger is in offside. |
| 65' | | Corner - Ajax. Conceded by Jorg Schreuders. |
| 65' | | Fouled by Nordin Musampa - FC Groningen |
| 65' | | Mohammed Kudus - Ajax - won a free kick on the right wing. |
| 68' | | Goal! FC Groningen 1, Ajax 2. Brian Brobbey - Ajax - shot with left foot from the centre of the box to the left corner. Assist - Mohammed Kudus. |
| 69' | | Substitution - Ajax. Davy Klaassen for Owen Wijndal. |
| 70' | | Corner - Ajax. Conceded by Mads Bech Sørensen. |
| 71' | | Fouled by Tomás Suslov - FC Groningen |
| 71' | | Mohammed Kudus - Ajax - won a free kick in defence. |
| 72' | | Brian Brobbey - Ajax - won a free kick in attack. |
| 72' | | Fouled by Mads Bech Sørensen - FC Groningen |
| 72' | | Mads Bech Sørensen - FC Groningen - receive yellow card for a foul. |
| 73' | | Shot blocked. Brian Brobbey - Ajax - shot with left foot from a diffucult position on the left is blocked. Assist - Jorrel Hato. |
| 73' | | Corner - Ajax. Conceded by Radinio Balker. |
| 74' | | Missed chance. Edson Álvarez - Ajax - shot with the head from the centre of the box is high and wide to the right. Assist - Dusan Tadic with a cross after corner. |
| 75' | | New attacking attempt. Jorg Schreuders - FC Groningen - shot with left foot from outside the box is saved in the top centre of the goal. Assist - Radinio Balker. |
| 78' | | Devyne Rensch - Ajax - won a free kick on the right wing. |
| 78' | | Fouled by Nordin Musampa - FC Groningen |
| 79' | | Substitution - FC Groningen. Daleho Irandust for Oliver Antman. |
| 80' | | Hand ball by Daleho Irandust - FC Groningen |
| 81' | | Goal! FC Groningen 1, Ajax 3. Jurriën Timber - Ajax - header inside of six yard box - left side to the right corner. Assist - Dusan Tadic with a cross . |
| 83' | | Corner - FC Groningen. Conceded by Kenneth Taylor. |
| 84' | | Shot blocked. Tomás Suslov - FC Groningen - shot with left foot from outside the box is blocked. |
| 84' | | Shot blocked. Mohammed Kudus - Ajax - shot with left foot from the centre of the box is blocked. Assist - Dusan Tadic. |
| 85' | | Florian Krüger - FC Groningen - won a free kick in defence. |
| 85' | | Fouled by Jurriën Timber - Ajax |
| 86' | | Substitution - Ajax. Mika Godts for Brian Brobbey. |
| 87' | | Shot blocked. Tomás Suslov - FC Groningen - shot with left foot from outside the box is blocked. Assist - Laros Duarte. |
| 87' | | Goal! FC Groningen 2, Ajax 3. Laros Duarte - FC Groningen - shot with right foot from outside the box to the right corner. Assist - Tomás Suslov. |
| 90+3' | | Substitution - FC Groningen. Thom van Bergen for Jorg Schreuders. |
| 90+2' | | Fouled by Nordin Musampa - FC Groningen |
| 90+2' | | Mohammed Kudus - Ajax - won a free kick in defence. |
| 90+2' | | Nordin Musampa - FC Groningen - receive yellow card for a foul. |
| 90+4' | | Second Half ended - FC Groningen 2, Ajax 3. |
| | Thats all. Game finished - FC Groningen 2, Ajax 3. |
| | Thats all. Game finished - FC Groningen 2, Ajax 3. |