| | First Half starts. |
| 2' | | Alireza Jahanbakhsh - Feyenoord - won a free kick on the right wing. |
| 2' | | Fouled by Steven Bergwijn - Ajax |
| 3' | | Fouled by Mats Wieffer - Feyenoord |
| 3' | | Kenneth Taylor - Ajax - won a free kick in attack. |
| 4' | | Fouled by Santiago Giménez - Feyenoord |
| 4' | | Jurriën Timber - Ajax - won a free kick in defence. |
| 5' | | Goal! Ajax 0, Feyenoord 1. Santiago Giménez - Feyenoord - shot with left foot from the centre of the box to the centre of the goal. Assist - Quilindschy Hartman. |
| 6' | | Fouled by Quilindschy Hartman - Feyenoord |
| 6' | | Steven Berghuis - Ajax - won a free kick in attack. |
| 7' | | Quilindschy Hartman - Feyenoord - receive yellow card for a foul. |
| 8' | | Edson Álvarez - Ajax - won a free kick in attack. |
| 8' | | Fouled by Sebastian Szymanski - Feyenoord |
| 8' | | Corner - Ajax. Conceded by Alireza Jahanbakhsh. |
| 9' | | Missed chance. Edson Álvarez - Ajax - shot with the head from the centre of the box goes high. Assist - Dusan Tadic with a cross after corner. |
| 9' | | Fouled by Jurriën Timber - Ajax |
| 9' | | Santiago Giménez - Feyenoord - won a free kick on the left wing. |
| 10' | | Missed chance. Gernot Trauner - Feyenoord - shot with the head from the centre of the box is high and wide to the right. Assist - Sebastian Szymanski with a cross . |
| 13' | | Fouled by Dávid Hancko - Feyenoord |
| 13' | | Mohammed Kudus - Ajax - won a free kick in attack. |
| 13' | | Missed chance. Steven Berghuis - Ajax - shot with left foot from outside the box is close, but missed to the left from a free kick. |
| 15' | | Edson Álvarez - Ajax - won a free kick in attack. |
| 15' | | Fouled by Mats Wieffer - Feyenoord |
| 15' | | Corner - Ajax. Conceded by Gernot Trauner. |
| 16' | | Shot blocked. Steven Berghuis - Ajax - shot with left foot from outside the box is blocked. |
| 16' | | Corner - Ajax. Conceded by Orkun Kökcü. |
| 17' | | Goal! Ajax 1, Feyenoord 1. Edson Álvarez - Ajax - shot with the head from the centre of the box to the left corner. Assist - Steven Berghuis with a cross after corner. |
| 18' | | Alireza Jahanbakhsh - Feyenoord - won a free kick on the right wing. |
| 18' | | Fouled by Owen Wijndal - Ajax |
| 18' | | Missed chance. Dávid Hancko - Feyenoord - shot with left foot from outside the box is high and wide to the left . |
| 19' | | Corner - Ajax. Conceded by Dávid Hancko. |
| 20' | | Hand ball by Santiago Giménez - Feyenoord |
| 20' | | Shot blocked. Santiago Giménez - Feyenoord - shot with right foot from outside the box is blocked. Assist - Sebastian Szymanski. |
| 21' | | Fouled by Quilindschy Hartman - Feyenoord |
| 21' | | Mohammed Kudus - Ajax - won a free kick in defence. |
| 22' | | Shot blocked. Steven Bergwijn - Ajax - shot with right foot from the centre of the box is blocked. Assist - Dusan Tadic. |
| 22' | | Corner - Ajax. Conceded by Quilindschy Hartman. |
| 22' | | Corner - Ajax. Conceded by Alireza Jahanbakhsh. |
| 23' | | New attacking attempt. Edson Álvarez - Ajax - shot with the head from the centre of the box is saved in the right corner. Assist - Dusan Tadic with a cross. |
| 25' | | Substitution - Feyenoord. Marcos López for Quilindschy Hartman. |
| 26' | | Fouled by Oussama Idrissi - Feyenoord |
| 26' | | Owen Wijndal - Ajax - won a free kick on the right wing. |
| 27' | | Oussama Idrissi - Feyenoord - receive yellow card for a foul. |
| 27' | | New attacking attempt. Mohammed Kudus - Ajax - shot with left foot from the right side of the box is saved by goalkeeper in the centre of the goal. Assist - Steven Berghuis. |
| 28' | | Fouled by Mohammed Kudus - Ajax |
| 28' | | Marcos López - Feyenoord - won a free kick in attack. |
| 30' | | Missed chance. Sebastian Szymanski - Feyenoord - shot with left foot from outside the box goes high. Assist - Orkun Kökcü. |
| 30' | | Offside - Ajax. Calvin Bassey with a pass, however Steven Bergwijn is in offside. |
| 34' | | Fouled by Owen Wijndal - Ajax |
| 34' | | Gernot Trauner - Feyenoord - won a free kick in defence. |
| 35' | | Offside - Ajax. Mohammed Kudus with a pass, however Steven Bergwijn is in offside. |
| 37' | | Goal! Ajax 2, Feyenoord 1. Dusan Tadic - Ajax - shot with left foot from the centre of the box to the right corner. Assist - Steven Bergwijn. |
| 40' | | Missed chance. Mats Wieffer - Feyenoord - shot with the head from the centre of the box is very close to the goal. Assist - Dávid Hancko with a head. |
| 40' | | Fouled by Edson Álvarez - Ajax |
| 40' | | Marcos López - Feyenoord - won a free kick in attack. |
| 41' | | Missed chance. Dávid Hancko - Feyenoord - shot with right foot from the centre of the box goes high. Assist - Santiago Giménez . |
| 44' | | Fouled by Kenneth Taylor - Ajax |
| 44' | | Marcos López - Feyenoord - won a free kick in defence. |
| 44' | | Kenneth Taylor - Ajax - receive yellow card for a foul. |
| 45+1' | | First Half ended - Ajax 2, Feyenoord 1. |
| 45' | | Second Half starts Ajax 2, Feyenoord 1. |
| 46' | | Fouled by Mohammed Kudus - Ajax |
| 46' | | Marcos López - Feyenoord - won a free kick in attack. |
| 47' | | Delay in match - injury Edson Álvarez - Ajax |
| 47' | | Delay in match - injury Mats Wieffer - Feyenoord |
| 47' | | Delay over. They are ready to continue. |
| 49' | | Delay in match - injury Owen Wijndal - Ajax |
| 49' | | Delay over. They are ready to continue. |
| 51' | | New attacking attempt. Marcos López - Feyenoord - shot with left foot from the left side of the box is saved by goalkeeper in the centre of the goal. Assist - Alireza Jahanbakhsh. |
| 51' | | Shot blocked. Mats Wieffer - Feyenoord - shot with right foot from outside the box is blocked. Assist - Marcos López. |
| 52' | | Goal! Ajax 2, Feyenoord 2. Sebastian Szymanski - Feyenoord - shot with left foot from the centre of the box to the high centre of the goal. Assist - Alireza Jahanbakhsh with a cross. |
| 54' | | Fouled by Mohammed Kudus - Ajax |
| 54' | | Marcos López - Feyenoord - won a free kick in defence. |
| 56' | | Corner - Feyenoord. Conceded by Edson Álvarez. |
| 56' | | Offside - Ajax. Owen Wijndal with a pass, however Mohammed Kudus is in offside. |
| 59' | | Shot blocked. Oussama Idrissi - Feyenoord - shot with right foot from the left side of the box is blocked. |
| 61' | | Corner - Feyenoord. Conceded by Mohammed Kudus. |
| 64' | | Substitution - Feyenoord. Marcus Pedersen for Gernot Trauner. |
| 64' | | Substitution - Ajax. Francisco Conceição for Owen Wijndal. |
| 65' | | Fouled by Orkun Kökcü - Feyenoord |
| 65' | | Francisco Conceição - Ajax - won a free kick on the right wing. |
| 66' | | New attacking attempt. Sebastian Szymanski - Feyenoord - shot with left foot from outside the box is saved in the right corner. Assist - Dávid Hancko with a through ball. |
| 68' | | Fouled by Jorge Sánchez - Ajax |
| 68' | | Mats Wieffer - Feyenoord - won a free kick in defence. |
| 72' | | Fouled by Oussama Idrissi - Feyenoord |
| 72' | | Francisco Conceição - Ajax - won a free kick in defence. |
| 73' | | Calvin Bassey - Ajax - won a free kick in defence. |
| 73' | | Fouled by Mats Wieffer - Feyenoord |
| 74' | | Shot blocked. Kenneth Taylor - Ajax - shot with left foot from outside the box is blocked. |
| 74' | | Corner - Ajax. Conceded by Orkun Kökcü. |
| 75' | | Missed chance. Alireza Jahanbakhsh - Feyenoord - shot with right foot from outside the box is high and wide to the right. Assist - Orkun Kökcü. |
| 76' | | Substitution - Feyenoord. Javairô Dilrosun for Oussama Idrissi. |
| 76' | | Substitution - Feyenoord. Danilo for Alireza Jahanbakhsh. |
| 76' | | Substitution - Feyenoord. Igor Paixão for Sebastian Szymanski. |
| 77' | | Substitution - Ajax. Davy Klaassen for Kenneth Taylor. |
| 77' | | Substitution - Ajax. Brian Brobbey for Steven Bergwijn. |
| 77' | | Fouled by Calvin Bassey - Ajax |
| 77' | | Javairô Dilrosun - Feyenoord - won a free kick in defence. |
| 78' | | Fouled by Jorge Sánchez - Ajax |
| 78' | | Igor Paixão - Feyenoord - won a free kick in defence. |
| 78' | | Jorge Sánchez - Ajax - receive yellow card for a foul. |
| 80' | | Fouled by Edson Álvarez - Ajax |
| 80' | | Santiago Giménez - Feyenoord - won a free kick in defence. |
| 81' | | Calvin Bassey - Ajax - won a free kick in defence. |
| 81' | | Fouled by Marcus Pedersen - Feyenoord |
| 81' | | Marcus Pedersen - Feyenoord - receive yellow card for a foul. |
| 84' | | Missed chance. Davy Klaassen - Ajax - shot with right foot from the right side of the box missed to the left. Assist - Francisco Conceição. |
| 84' | | New attacking attempt. Mohammed Kudus - Ajax - shot with right foot from the centre of the box is saved in the right corner. Assist - Davy Klaassen. |
| 84' | | Corner - Ajax. Conceded by Timon Wellenreuther. |
| 86' | | Shot blocked. Santiago Giménez - Feyenoord - shot with left foot from the right side of the box is blocked. Assist - Mats Wieffer. |
| 86' | | Corner - Feyenoord. Conceded by Calvin Bassey. |
| 86' | | Missed chance. Dávid Hancko - Feyenoord - shot with the head from the left side of the box missed. Assist - Orkun Kökcü with a cross after corner. |
| 86' | | Goal! Ajax 2, Feyenoord 3. Lutsharel Geertruida - Feyenoord - shot with the head from few metres to the high centre of the goal. Assist - Dávid Hancko after corner. |
| 87' | | Substitution - Ajax. Lorenzo Lucca for Jorge Sánchez. |
| 89' | | Missed chance. Mohammed Kudus - Ajax - shot with left foot from the centre of the box goes high. |
| 89' | | Orkun Kökcü - Feyenoord - receive yellow card. |
| 89' | | Delay in match - injury Dávid Hancko - Feyenoord |
| 90+1' | | Delay over. They are ready to continue. |
| 90+1' | | Danilo - Feyenoord - won a free kick on the left wing. |
| 90+1' | | Fouled by Jurriën Timber - Ajax |
| 90+3' | | Marcos López - Feyenoord - receive yellow card for a foul. |
| 90+3' | | Shot blocked. Orkun Kökcü - Feyenoord - shot with right foot from long distance on the left is blocked. |
| 90+3' | | Corner - Feyenoord. Conceded by Davy Klaassen. |
| 90+4' | | Dávid Hancko - Feyenoord - won a free kick in defence. |
| 90+4' | | Fouled by Mohammed Kudus - Ajax |
| 90+6' | | Fouled by Santiago Giménez - Feyenoord |
| 90+6' | | Jurriën Timber - Ajax - won a free kick in defence. |
| 90+6' | | Second Half ended - Ajax 2, Feyenoord 3. |
| | Thats all. Game finished - Ajax 2, Feyenoord 3. |