| Thats all. Game finished. | ||
| 90+2' | Goal! Excelsior leads 2-1 against Sparta Rotterdam. Nesto Groen scores for Excelsior with a header from close range to the center of the goal, assisted by Ilano Silva Timas with a headed pass after a corner. | |
| 90+1' | The fourth official has indicated that there will be 2 minutes of added time. | |
| 90+1' | Excelsior is awarded a corner after Bruno Martins Indi concedes. | |
| 89' | Substitution for Sparta Rotterdam: Nick Verschuren comes on for Julian Baas. | |
| 88' | Foul committed by Lennard Hartjes of Excelsior. | |
| 88' | Bruno Martins Indi from Sparta Rotterdam wins a free kick in the attacking half. | |
| 87' | Attempt saved. Alwande Roaldsøy from Sparta Rotterdam has a right-footed shot from outside the box, but it's saved in the bottom left corner by Stijn van Gassel of Excelsior. The shot was assisted by Milan Zonneveld. | |
| 86' | Attempt missed. Jan Plug of Excelsior heads the ball from the right side of the six-yard box, but it goes too high. He was assisted by Irakli Yegoian's cross. | |
| 86' | Foul committed by Casper Widell of Excelsior. | |
| 86' | Milan Zonneveld from Sparta Rotterdam is awarded a free kick in the defensive half. | |
| 85' | Substitution for Excelsior: Kasey Bos comes on for Simon Janssen. | |
| 83' | Substitution for Sparta Rotterdam: Joel Ideho comes on for Mitchell van Bergen. | |
| 83' | Substitution for Sparta Rotterdam: Alwande Roaldsøy comes on for Jens Toornstra. | |
| 81' | Lennard Hartjes from Excelsior commits a foul. | |
| 81' | Mitchell van Bergen from Sparta Rotterdam wins a free kick on the left wing. | |
| 80' | Nesto Groen from Excelsior commits a foul. | |
| 80' | Julian Baas from Sparta Rotterdam is awarded a free kick on the right wing. | |
| 79' | Milan Zonneveld from Sparta Rotterdam misses an attempt with a left-footed shot from the center of the box, just to the right. Mitchell van Bergen provided the assist. | |
| 79' | Casper Widell from Excelsior commits a foul. | |
| 79' | Milan Zonneveld from Sparta Rotterdam wins a free kick in the attacking half. | |
| 77' | Attempt missed. Nesto Groen from Excelsior heads the ball from the left side of the six-yard box, but it goes to the right. Irakli Yegoian provided the assist with a cross. | |
| 77' | Casper Widell's right-footed shot from a tough angle on the right is blocked. The attempt was assisted by Nesto Groen. | |
| 73' | Simon Janssen's left-footed shot from the left side of the box is blocked. The attempt was assisted by Casper Widell. | |
| 73' | Excelsior wins a corner after Lushendry Martes concedes. | |
| 72' | Excelsior is awarded a corner after Bruno Martins Indi concedes. | |
| 71' | Julian Baas of Sparta Rotterdam commits a foul. | |
| 71' | Lennard Hartjes from Excelsior is awarded a free kick in the attacking half. | |
| 70' | Foul committed by Ilano Silva Timas of Excelsior. | |
| 70' | Casper Terho from Sparta Rotterdam wins a free kick in the attacking half. | |
| 67' | Substitution for Excelsior: Ilano Silva Timas comes on for Ágúst Thorsteinsson. | |
| 67' | Substitution for Excelsior: Nesto Groen comes on for David Garden. | |
| 63' | Attempt blocked. David Garden's left-footed shot from the center of the box is blocked. He was assisted by Irakli Yegoian's cross. | |
| 62' | Attempt saved. Alireza Jahanbakhsh from Excelsior has a header from the center of the box saved in the top center of the goal by Filip Bednarek from Sparta Rotterdam. The chance was assisted by Simon Janssen with a cross. | |
| 59' | Corner awarded to Sparta Rotterdam after Casper Widell concedes. | |
| 59' | Substitution for Excelsior: Alireza Jahanbakhsh comes on for Aymen Sliti. | |
| 59' | Substitution for Excelsior: Eric da Silva Moreira comes on for Daniël van Vianen. | |
| 56' | Sparta Rotterdam wins a corner after Ágúst Thorsteinsson concedes. | |
| 54' | Attempt blocked. Irakli Yegoian from Excelsior has a left-footed shot from the left side of the box that is blocked. | |
| 54' | Irakli Yegoian from Excelsior misses a right-footed shot from the left side of the box, just to the right. He was assisted by Ágúst Thorsteinsson. | |
| 53' | David Garden from Excelsior commits a foul. | |
| 53' | Bas Kuipers from Sparta Rotterdam is awarded a free kick in the defensive half. | |
| 52' | Ágúst Thorsteinsson from Excelsior commits a foul. | |
| 52' | Marvin Young from Sparta Rotterdam wins a free kick on the right wing. | |
| 51' | Casper Widell from Excelsior is awarded a free kick in the defensive half. | |
| 51' | Foul committed by Bas Kuipers of Sparta Rotterdam. | |
| 48' | Goal! The score is now Excelsior 1, Sparta Rotterdam 1. Milan Zonneveld scores for Sparta Rotterdam with a right-footed shot from the center of the box into the bottom left corner, assisted by Mitchell van Bergen. | |
| 47' | Aymen Sliti from Excelsior is awarded a free kick in the defensive half. | |
| 47' | Bruno Martins Indi from Sparta Rotterdam commits a foul. | |
| 46' | The second half begins with Excelsior leading Sparta Rotterdam 1-0. | |
| 45+2' | Ágúst Thorsteinsson from Excelsior wins a free kick on the left wing. | |
| 45+2' | Casper Terho commits a foul for Sparta Rotterdam. | |
| 45+1' | The fourth official has indicated that there will be 2 minutes of added time. | |
| 45+1' | Attempt missed. Marvin Young from Sparta Rotterdam takes a left-footed shot from the center of the box, but it goes too high. He was assisted by Bas Kuipers. | |
| 45' | Sparta Rotterdam wins a corner after Aymen Sliti concedes. | |
| 41' | David Garden's right-footed shot from the center of the box is blocked. He was assisted by Irakli Yegoian, who provided the cross. | |
| 40' | Attempt blocked. Casper Terho from Sparta Rotterdam has a left-footed shot from outside the box that is blocked. Bruno Martins Indi provided the assist. | |
| 40' | Casper Terho's left-footed shot from the right side of the box is blocked. The attempt was assisted by Milan Zonneveld. | |
| 39' | Substitution for Sparta Rotterdam: Casper Terho comes on for Robin van Cruijsen due to an injury. | |
| 38' | Lushendry Martes from Sparta Rotterdam wins a free kick in the attacking half. | |
| 38' | Foul committed by Simon Janssen of Excelsior. | |
| 37' | Ágúst Thorsteinsson from Excelsior receives a yellow card for a bad foul. | |
| 37' | Mitchell van Bergen from Sparta Rotterdam is awarded a free kick on the right wing. | |
| 37' | Ágúst Thorsteinsson from Excelsior commits a foul. | |
| 35' | Delay is over, and they are ready to continue. | |
| 35' | Aymen Sliti from Excelsior misses a header from the center of the box, sending it to the right. Irakli Yegoian provided the cross. | |
| 34' | The match is delayed due to an injury to Mitchell van Bergen of Sparta Rotterdam. | |
| 31' | Attempt missed. Jens Toornstra from Sparta Rotterdam takes a right-footed shot from outside the box, but it goes too high. | |
| 31' | Marvin Young from Sparta Rotterdam wins a free kick in the defensive half. | |
| 31' | Foul committed by Ágúst Thorsteinsson of Excelsior. | |
| 29' | Delay is over, and they are ready to continue. | |
| 28' | The match is delayed due to an injury to Robin van Cruijsen from Sparta Rotterdam. | |
| 28' | Simon Janssen of Excelsior receives a yellow card for a bad foul. | |
| 27' | Mitchell van Bergen's right-footed shot from outside the box is blocked. The attempt was assisted by Shunsuke Mito. | |
| 25' | Milan Zonneveld of Sparta Rotterdam commits a handball. | |
| 24' | Goal! Excelsior leads 1-0 against Sparta Rotterdam. Aymen Sliti scores for Excelsior with a left-footed shot from outside the box into the top left corner after a corner kick. | |
| 23' | Excelsior is awarded a corner after Bruno Martins Indi concedes. | |
| 23' | Excelsior wins a corner after Julian Baas concedes. | |
| 21' | Aymen Sliti from Excelsior has his left-footed shot from outside the box saved in the center of the goal by Filip Bednarek from Sparta Rotterdam. The attempt was assisted by David Garden. | |
| 21' | Jens Toornstra from Sparta Rotterdam wins a free kick in the defensive half. | |
| 21' | Irakli Yegoian from Excelsior commits a foul. | |
| 20' | Jens Toornstra of Sparta Rotterdam receives a yellow card for a bad foul. | |
| 20' | Foul committed by Jens Toornstra of Sparta Rotterdam. | |
| 20' | Daniël van Vianen from Excelsior wins a free kick in the defensive half. | |
| 18' | Attempt saved. Irakli Yegoian from Excelsior has his right-footed shot from outside the box saved in the bottom right corner by Filip Bednarek of Sparta Rotterdam. The shot was assisted by Casper Widell. | |
| 15' | Milan Zonneveld's header from close range is blocked. He was assisted by Jens Toornstra's cross. | |
| 15' | Attempt missed. Lushendry Martes from Sparta Rotterdam takes a right-footed shot from outside the box, but it goes to the right after a corner. | |
| 14' | Sparta Rotterdam wins a corner after Jan Plug concedes. | |
| 11' | Attempt missed. Simon Janssen from Excelsior has a left-footed shot from the center of the box that goes wide to the right. He was assisted by Lennard Hartjes. | |
| 4' | Excelsior wins a corner after Bas Kuipers concedes. | |
| 4' | Foul committed by Jan Plug of Excelsior. | |
| 4' | Milan Zonneveld from Sparta Rotterdam is awarded a free kick in the defensive half. | |
| 3' | Ágúst Thorsteinsson from Excelsior wins a free kick on the left wing. | |
| 3' | Julian Baas of Sparta Rotterdam commits a foul. | |
| 1' | First half begins. | |
| First Half starts. | ||