| | First Half starts. |
| 2' | | Corner - PSV Eindhoven. Conceded by Syb van Ottele. |
| 2' | | Missed chance. Anwar El Ghazi - PSV Eindhoven - shot with left foot from the centre of the box missed to the left. Assist - Joey Veerman with a cross after corner. |
| 6' | | Corner - PSV Eindhoven. Conceded by Antoine Colassin. |
| 7' | | Shot blocked. Jarrad Branthwaite - PSV Eindhoven - shot with left foot from more than 35 yards is blocked. Assist - André Ramalho. |
| 7' | | Fouled by Guus Til - PSV Eindhoven |
| 7' | | Jeffrey Bruma - sc Heerenveen - won a free kick in defence. |
| 12' | | Missed chance. Anwar El Ghazi - PSV Eindhoven - shot with right foot from the right side of the box is close, but misses the top right corner. Assist - Ibrahim Sangaré with a through ball. |
| 13' | | New attacking attempt. Ibrahim Sangaré - PSV Eindhoven - shot with right foot from outside the box is saved in the left corner. Assist - Luuk de Jong. |
| 13' | | Corner - PSV Eindhoven. Conceded by Milan van Ewijk. |
| 14' | | Shot blocked. Jarrad Branthwaite - PSV Eindhoven - shot with the head from few metres is blocked. Assist - Luuk de Jong with a head. |
| 14' | | Goal! PSV Eindhoven 1, sc Heerenveen 0. Ibrahim Sangaré - PSV Eindhoven - shot with the head from few metres to the top left corner. Assist - Jarrad Branthwaite after corner. |
| 15' | | Missed chance. Xavi Simons - PSV Eindhoven - shot with right foot from the centre of the box missed. Assist - Joey Veerman. |
| 19' | | New attacking attempt. Xavi Simons - PSV Eindhoven - shot with right foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Joey Veerman. |
| 21' | | New attacking attempt. Antoine Colassin - sc Heerenveen - shot with right foot from outside the box is saved in the left corner. Assist - Osame Sahraoui. |
| 21' | | Corner - sc Heerenveen. Conceded by Walter Benítez. |
| 21' | | Missed chance. Antoine Colassin - sc Heerenveen - shot with right foot from the centre of the box missed to the left after corner. |
| 22' | | Missed chance. Sydney van Hooijdonk - sc Heerenveen - shot with right foot from the right side of the box missed to the left after corner. |
| 24' | | Corner - PSV Eindhoven. Conceded by Syb van Ottele. |
| 24' | | Missed chance. André Ramalho - PSV Eindhoven - shot with the head from the centre of the box missed to the left. Assist - Joey Veerman with a cross after corner. |
| 27' | | Fouled by Syb van Ottele - sc Heerenveen |
| 27' | | Guus Til - PSV Eindhoven - won a free kick in attack. |
| 27' | | Missed chance. Jarrad Branthwaite - PSV Eindhoven - shot with the head from the centre of the box goes high. Assist - Joey Veerman with a cross . |
| 29' | | Missed chance. Sydney van Hooijdonk - sc Heerenveen - shot with the head from the centre of the box is high and wide to the left. Assist - Mats Köhlert with a cross. |
| 31' | | Missed chance. Luuk de Jong - PSV Eindhoven - shot with right foot from the centre of the box missed to the left. Assist - Phillipp Mwene with a cross. |
| 31' | | Delay in match - injury Luuk de Jong - PSV Eindhoven |
| 31' | | Delay in match - injury Milan van Ewijk - sc Heerenveen |
| 31' | | Delay over. They are ready to continue. |
| 33' | | Fouled by Guus Til - PSV Eindhoven |
| 33' | | Mats Köhlert - sc Heerenveen - won a free kick in defence. |
| 33' | | Goal! PSV Eindhoven 1, sc Heerenveen 1. Milan van Ewijk - sc Heerenveen - shot with right foot from the right side of the box to the right corner. |
| 34' | | Shot blocked. Luuk de Jong - PSV Eindhoven - shot with left foot from outside the box is blocked. |
| 36' | | Corner - PSV Eindhoven. Conceded by Antoine Colassin. |
| 36' | | Missed chance. Jarrad Branthwaite - PSV Eindhoven - shot with the head from the right side of the six yard box is close, but missed. Assist - Joey Veerman with a cross after corner. |
| 38' | | Fouled by Xavi Simons - PSV Eindhoven |
| 38' | | Syb van Ottele - sc Heerenveen - won a free kick in defence. |
| 40' | | Fouled by Xavi Simons - PSV Eindhoven |
| 40' | | Milan van Ewijk - sc Heerenveen - won a free kick in defence. |
| 42' | | Fouled by André Ramalho - PSV Eindhoven |
| 42' | | Sydney van Hooijdonk - sc Heerenveen - won a free kick in attack. |
| 45' | | Fouled by Joey Veerman - PSV Eindhoven |
| 45' | | Thom Haye - sc Heerenveen - won a free kick in attack. |
| 45' | | Missed chance. Thom Haye - sc Heerenveen - shot with right foot from outside the box goes high. Assist - Simon Olsson. |
| 45+1' | | Goal! PSV Eindhoven 1, sc Heerenveen 2. Antoine Colassin - sc Heerenveen - shot with right foot from the centre of the box to the left corner. Assist - Milan van Ewijk following a fast break. |
| 45+3' | | First Half ended - PSV Eindhoven 1, sc Heerenveen 2. |
| 45' | | Second Half starts PSV Eindhoven 1, sc Heerenveen 2. |
| 47' | | Missed chance. Joey Veerman - PSV Eindhoven - shot with right foot from outside the box is high and wide to the right. Assist - Luuk de Jong. |
| 48' | | Missed chance. Anwar El Ghazi - PSV Eindhoven - shot with the head from the centre of the box is very close to the goal. Assist - Joey Veerman with a cross. |
| 49' | | Shot blocked. Osame Sahraoui - sc Heerenveen - shot with left foot from outside the box is blocked. Assist - Simon Olsson. |
| 49' | | Corner - sc Heerenveen. Conceded by André Ramalho. |
| 51' | | Fouled by Thom Haye - sc Heerenveen |
| 51' | | Xavi Simons - PSV Eindhoven - won a free kick in defence. |
| 51' | | Fouled by Guus Til - PSV Eindhoven |
| 51' | | Syb van Ottele - sc Heerenveen - won a free kick in defence. |
| 52' | | Fouled by Simon Olsson - sc Heerenveen |
| 52' | | Ibrahim Sangaré - PSV Eindhoven - won a free kick in defence. |
| 53' | | Fouled by Simon Olsson - sc Heerenveen |
| 53' | | Ibrahim Sangaré - PSV Eindhoven - won a free kick on the right wing. |
| 55' | | Hand ball by Osame Sahraoui - sc Heerenveen |
| 55' | | Substitution - PSV Eindhoven. Fábio Silva for Guus Til. |
| 55' | | Substitution - PSV Eindhoven. Thorgan Hazard for Anwar El Ghazi. |
| 57' | | Shot blocked. Osame Sahraoui - sc Heerenveen - shot with left foot from the centre of the box is blocked. Assist - Milan van Ewijk. |
| 57' | | Corner - sc Heerenveen. Conceded by Ibrahim Sangaré. |
| 57' | | Corner - sc Heerenveen. Conceded by Joey Veerman. |
| 58' | | Goal! PSV Eindhoven 1, sc Heerenveen 3. Antoine Colassin - sc Heerenveen - shot with right foot from outside the box to the right corner. Assist - Anas Tahiri after corner. |
| 61' | | Substitution - sc Heerenveen. Tibor Halilovic for Simon Olsson. |
| 62' | | Fouled by Jeffrey Bruma - sc Heerenveen |
| 62' | | Luuk de Jong - PSV Eindhoven - won a free kick in attack. |
| 62' | | Delay in match - injury Jeffrey Bruma - sc Heerenveen |
| 63' | | Delay over. They are ready to continue. |
| 65' | | Fouled by Phillipp Mwene - PSV Eindhoven |
| 65' | | Syb van Ottele - sc Heerenveen - won a free kick in defence. |
| 65' | | Phillipp Mwene - PSV Eindhoven - receive yellow card for a foul. |
| 65' | | New attacking attempt. Sydney van Hooijdonk - sc Heerenveen - shot with right foot from outside the box is saved in the top right corner. Assist - Osame Sahraoui. |
| 66' | | Missed chance. Jarrad Branthwaite - PSV Eindhoven - shot with left foot from outside the box goes high. Assist - Xavi Simons. |
| 67' | | Corner - sc Heerenveen. Conceded by Jarrad Branthwaite. |
| 68' | | Delay in match - injury Patrick van Aanholt - PSV Eindhoven |
| 69' | | Delay over. They are ready to continue. |
| 69' | | Substitution - PSV Eindhoven. Johan Bakayoko for Patrick van Aanholt - injury. |
| 71' | | Fouled by Mats Köhlert - sc Heerenveen |
| 71' | | Johan Bakayoko - PSV Eindhoven - won a free kick in defence. |
| 71' | | Mats Köhlert - sc Heerenveen - receive yellow card for a foul. |
| 72' | | Corner - PSV Eindhoven. Conceded by Syb van Ottele. |
| 73' | | Corner - sc Heerenveen. Conceded by Jarrad Branthwaite. |
| 74' | | Substitution - sc Heerenveen. Pelle van Amersfoort for Antoine Colassin. |
| 75' | | Fouled by Sydney van Hooijdonk - sc Heerenveen |
| 75' | | Joey Veerman - PSV Eindhoven - won a free kick in attack. |
| 76' | | Missed chance. Sydney van Hooijdonk - sc Heerenveen - shot with right foot from outside the box is close, but missed to the left. |
| 77' | | Fouled by André Ramalho - PSV Eindhoven |
| 77' | | Osame Sahraoui - sc Heerenveen - won a free kick on the left wing. |
| 77' | | André Ramalho - PSV Eindhoven - receive yellow card for a foul. |
| 79' | | Shot blocked. Fábio Silva - PSV Eindhoven - shot with right foot from the centre of the box is blocked. Assist - Xavi Simons. |
| 79' | | Corner - PSV Eindhoven. Conceded by Mats Köhlert. |
| 79' | | Goal! PSV Eindhoven 2, sc Heerenveen 3. Luuk de Jong - PSV Eindhoven - shot with the head from the centre of the box to the right corner. Assist - Joey Veerman with a cross after corner. |
| 81' | | Fouled by Syb van Ottele - sc Heerenveen |
| 81' | | Xavi Simons - PSV Eindhoven - won a free kick in attack. |
| 83' | | Penalty PSV Eindhoven. Xavi Simons draws a foul in the penalty area. |
| 83' | | Penalty conceded by Jeffrey Bruma - sc Heerenveen - after a foul in the penalty area. |
| 84' | | VAR Decision: Penalty PSV Eindhoven. |
| 85' | | Delay over. They are ready to continue. |
| 85' | | Jeffrey Bruma - sc Heerenveen - receive yellow card for a foul. |
| 85' | | Goal! PSV Eindhoven 3, sc Heerenveen 3. Xavi Simons - PSV Eindhoven - converts the penalty with a shot with right foot to the right corner. |
| 89' | | Missed chance. Xavi Simons - PSV Eindhoven - shot with right foot from the centre of the box is close, but missed. Assist - Fábio Silva. |
| 90' | | Shot blocked. Johan Bakayoko - PSV Eindhoven - shot with left foot from outside the box is blocked. |
| 90' | | Corner - PSV Eindhoven. Conceded by Syb van Ottele. |
| 90+1' | | Missed chance. Jarrad Branthwaite - PSV Eindhoven - shot with the head from the left side of the box missed to the left. Assist - Phillipp Mwene with a cross. |
| 90+3' | | Hand ball by Osame Sahraoui - sc Heerenveen |
| 90+4' | | Substitution - sc Heerenveen. Daniel Karlsbakk for Sydney van Hooijdonk. |
| 90+4' | | New attacking attempt. Osame Sahraoui - sc Heerenveen - shot with left foot from the left side of the box is saved by goalkeeper in the centre of the goal. Assist - Mats Köhlert. |
| 90+6' | | Corner - PSV Eindhoven. Conceded by Syb van Ottele. |
| 90+7' | | Daniel Karlsbakk - sc Heerenveen - won a free kick in defence. |
| 90+7' | | Fouled by Thorgan Hazard - PSV Eindhoven |
| 90+7' | | Thorgan Hazard - PSV Eindhoven - receive yellow card for a foul. |
| 90+8' | | Corner - sc Heerenveen. Conceded by Thorgan Hazard. |
| 90+8' | | Second Half ended - PSV Eindhoven 3, sc Heerenveen 3. |
| | Thats all. Game finished - PSV Eindhoven 3, sc Heerenveen 3. |