| | First Half starts. |
2' | | Fouled by Luciano Valente - FC Groningen |
2' | | Lorenzo Milani - Heracles Almelo - won a free kick in defence. |
4' | | Fouled by Joey Pelupessy - FC Groningen |
4' | | Jizz Hornkamp - Heracles Almelo - won a free kick in attack. |
4' | | Delay in match - injury Johan Hove - FC Groningen |
4' | | Delay over. They are ready to continue. |
5' | | Corner - Heracles Almelo. Conceded by Finn Stam. |
5' | | Etienne Vaessen - FC Groningen - won a free kick in defence. |
5' | | Fouled by Jizz Hornkamp - Heracles Almelo |
8' | | Shot blocked. Mario Engels - Heracles Almelo - shot with right foot from the centre of the box is blocked. Assist - Brian De Keersmaecker. |
8' | | Shot blocked. Jizz Hornkamp - Heracles Almelo - shot with right foot from outside the box is blocked. |
9' | | Fouled by Suf Podgoreanu - Heracles Almelo |
9' | | Marvin Peersman - FC Groningen - won a free kick in defence. |
9' | | Offside - FC Groningen. Brynjólfur Willumsson is in offside. |
10' | | Offside - Heracles Almelo. Suf Podgoreanu is in offside. |
12' | | Fouled by Luka Kulenovic - Heracles Almelo |
12' | | Thijmen Blokzijl - FC Groningen - won a free kick in defence. |
15' | | Missed chance. Damon Mirani - Heracles Almelo - shot with right foot from outside the box missed. |
15' | | Offside - Heracles Almelo. Suf Podgoreanu is in offside. |
17' | | Brynjólfur Willumsson - FC Groningen - won a free kick in attack. |
17' | | Fouled by Sem Scheperman - Heracles Almelo |
18' | | Fouled by Marvin Peersman - FC Groningen |
18' | | Mimeirhel Benita - Heracles Almelo - won a free kick in defence. |
19' | | Offside - Heracles Almelo. Suf Podgoreanu is in offside. |
20' | | Goal! Heracles Almelo 1, FC Groningen 0. Luka Kulenovic - Heracles Almelo - shot with right foot from the centre of the box to the right corner. Assist - Mario Engels. |
21' | | Shot blocked. Suf Podgoreanu - Heracles Almelo - shot with left foot from the right side of the box is blocked. Assist - Luka Kulenovic. |
21' | | Fouled by Sem Scheperman - Heracles Almelo |
21' | | Marvin Peersman - FC Groningen - won a free kick in defence. |
22' | | Corner - Heracles Almelo. Conceded by Finn Stam. |
24' | | Fouled by Brynjólfur Willumsson - FC Groningen |
24' | | Sem Scheperman - Heracles Almelo - won a free kick in defence. |
24' | | Fouled by Luka Kulenovic - Heracles Almelo |
24' | | Thijmen Blokzijl - FC Groningen - won a free kick in defence. |
26' | | New attacking attempt. Luka Kulenovic - Heracles Almelo - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Mario Engels with a cross. |
27' | | Delay in match - injury Jizz Hornkamp - Heracles Almelo |
27' | | Delay in match - injury Joey Pelupessy - FC Groningen |
28' | | Delay over. They are ready to continue. |
33' | | Finn Stam - FC Groningen - won a free kick in defence. |
33' | | Fouled by Luka Kulenovic - Heracles Almelo |
33' | | Missed chance. Brynjólfur Willumsson - FC Groningen - shot with right foot from the left side of the box missed. Assist - Thijs Oosting. |
36' | | Missed chance. Suf Podgoreanu - Heracles Almelo - shot with left foot from outside the box is close, but missed. Assist - Luka Kulenovic. |
36' | | New attacking attempt. Brian De Keersmaecker - Heracles Almelo - shot with right foot from outside the box is saved in the right corner. |
36' | | New attacking attempt. Luka Kulenovic - Heracles Almelo - shot with the head from the centre of the box is saved in the left corner. Assist - Mario Engels with a cross. |
36' | | Missed chance. Luka Kulenovic - Heracles Almelo - shot with the head from the centre of the box goes high. Assist - Sem Scheperman with a cross. |
37' | | Finn Stam - FC Groningen - won a free kick in attack. |
37' | | Fouled by Mario Engels - Heracles Almelo |
39' | | Fouled by Marco Rente - FC Groningen |
39' | | Luka Kulenovic - Heracles Almelo - won a free kick in attack. |
39' | | Marco Rente - FC Groningen - receive yellow card for a foul. |
44' | | New attacking attempt. Johan Hove - FC Groningen - shot with right foot from outside the box is saved by goalkeeper in the centre of the goal. Assist - Marvin Peersman. |
45' | | Fouled by Marvin Peersman - FC Groningen |
45' | | Suf Podgoreanu - Heracles Almelo - won a free kick in defence. |
45' | | Marvin Peersman - FC Groningen - receive yellow card for a foul. |
45+1' | | Fourth official has announced 2 minutes of added time. |
45+2' | | Fouled by Brian De Keersmaecker - Heracles Almelo |
45+2' | | Luciano Valente - FC Groningen - won a free kick in attack. |
45+3' | | Corner - FC Groningen. Conceded by Suf Podgoreanu. |
45+3' | | First Half ended - Heracles Almelo 1, FC Groningen 0. |
45' | | Second Half starts Heracles Almelo 1, FC Groningen 0. |
45' | | Substitution - FC Groningen. Romano Postema for Thijs Oosting. |
45' | | Substitution - FC Groningen. Thom van Bergen for Jorg Schreuders. |
47' | | Shot blocked. Romano Postema - FC Groningen - shot with right foot from outside the box is blocked. Assist - Luciano Valente. |
47' | | Fouled by Thom van Bergen - FC Groningen |
47' | | Lorenzo Milani - Heracles Almelo - won a free kick in defence. |
47' | | Fouled by Suf Podgoreanu - Heracles Almelo |
47' | | Marvin Peersman - FC Groningen - won a free kick in defence. |
48' | | Penalty FC Groningen. Brynjólfur Willumsson draws a foul in the penalty area. |
48' | | Penalty conceded by Mimeirhel Benita - Heracles Almelo - after a foul in the penalty area. |
50' | | Goal! Heracles Almelo 1, FC Groningen 1. Romano Postema - FC Groningen - converts the penalty with a shot with right foot to the left corner. |
51' | | Fouled by Jizz Hornkamp - Heracles Almelo |
51' | | Marvin Peersman - FC Groningen - won a free kick in defence. |
52' | | Shot blocked. Johan Hove - FC Groningen - shot with right foot from the centre of the box is blocked. Assist - Luciano Valente. |
53' | | Offside - FC Groningen. Thom van Bergen is in offside. |
54' | | Fouled by Brynjólfur Willumsson - FC Groningen |
54' | | Ivan Mesík - Heracles Almelo - won a free kick in defence. |
55' | | Finn Stam - FC Groningen - won a free kick in defence. |
55' | | Fouled by Luka Kulenovic - Heracles Almelo |
57' | | Fouled by Jizz Hornkamp - Heracles Almelo |
57' | | Thom van Bergen - FC Groningen - won a free kick in defence. |
58' | | Missed chance. Jizz Hornkamp - Heracles Almelo - shot with the head from the centre of the box missed to the left. Assist - Suf Podgoreanu with a cross. |
58' | | Brynjólfur Willumsson - FC Groningen - won a free kick in attack. |
58' | | Fouled by Ivan Mesík - Heracles Almelo |
60' | | Missed chance. Romano Postema - FC Groningen - shot with right foot from outside the box missed to the left. Assist - Brynjólfur Willumsson. |
61' | | Delay in match - FC Groningen |
61' | | Delay over. They are ready to continue. |
62' | | Second yellow card to Marco Rente - FC Groningen |
65' | | Substitution - FC Groningen. Wouter Prins for Luciano Valente. |
66' | | Corner - Heracles Almelo. Conceded by Thom van Bergen. |
68' | | Offside - Heracles Almelo. Mimeirhel Benita is in offside. |
69' | | Fouled by Finn Stam - FC Groningen |
69' | | Lorenzo Milani - Heracles Almelo - won a free kick on the left wing. |
70' | | Offside - Heracles Almelo. Luka Kulenovic is in offside. |
70' | | GOAL OVERTURNED BY VAR: Luka Kulenovic - Heracles Almelo - scores but the goal is ruled out after a VAR review. |
71' | | Delay in match - injury Etienne Vaessen - FC Groningen |
72' | | VAR Decision: No Goal Heracles Almelo 1-1 FC Groningen. |
73' | | Delay over. They are ready to continue. |
76' | | Missed chance. Lorenzo Milani - Heracles Almelo - shot with left foot from a diffucult position on the left goes high. Assist - Mario Engels. |
76' | | Fouled by Thom van Bergen - FC Groningen |
76' | | Lorenzo Milani - Heracles Almelo - won a free kick in defence. |
77' | | Fouled by Brian De Keersmaecker - Heracles Almelo |
77' | | Wouter Prins - FC Groningen - won a free kick in defence. |
78' | | Substitution - Heracles Almelo. Ruben Roosken for Lorenzo Milani. |
79' | | Second Half ended - Heracles Almelo 1, FC Groningen 1. |
| | Match abandoned due to crowd, Heracles Almelo 1, FC Groningen 1. |