Brazil winger David Neres turned and struck a low finish in injury-time to give Ajax a priceless victory and kept the Dutch title race alive.
Ex-Southampton midfielder Dusan Tadic had scored the second goal from the penalty spot in the second half, though the decision was not initially awarded by the referee.
Bjorn Kuipers waved play on after Neres was tripped in the box by Daniel Schwaab, but upon consultation with the video assistant referee (VAR), looked at the incident on the pitchside monitor before pointing to the spot.
Schwaab’s afternoon had started badly when scoring an own goal, but the hosts were reduced to 10 men when Noussair Mazraoui kicked PSV defender Angelino on the head.
Kuipers had shown a yellow card, but was advised by the VAR to check the decision – whereupon he went to the pitchside monitor, viewed the incident again and overturned his ruling.
From the resulting free-kick, Angelino provided the cross for Luuk de Jong to head in the equaliser, but a depleted Ajax side managed to turn the game around.
- 24OnanaBooked at 90mins
- 12MazraouiBooked at 57mins
- 4de Ligt
- 20SchöneSubstituted forVeltmanat 59′minutes
- 6van de BeekSubstituted forMagallánat 86′minutes
- 21de Jong
- 22ZiyechSubstituted forKristensenat 80′minutes
- 10TadicBooked at 68mins
- 7NeresBooked at 90mins
- 28Semedo Varela
- 30de Wit
- 4ViergeverSubstituted forSainsburyat 71′minutes
- 32SadilekBooked at 54minsSubstituted forMalenat 72′minutesBooked at 73mins
- 8HendrixSubstituted forGakpoat 86′minutes
- 9de Jong
- 41van de Meulenhof
- Björn Kuipers
- Shots on Target
David Neres (Ajax) is shown the yellow card for excessive celebration.
David Neres (Ajax) wins a free kick in the defensive half.
André Onana (Ajax) is shown the yellow card.
Nicolás Tagliafico (Ajax) wins a free kick in the defensive half.
Attempt missed. Daley Blind (Ajax) left footed shot from more than 35 yards is high and wide to the right.
Daley Blind (Ajax) wins a free kick in the attacking half.
Substitution, Ajax. Lisandro Magallán replaces Donny van de Beek.
David Neres (Ajax) wins a free kick in the attacking half.
Donny van de Beek (Ajax) wins a free kick in the defensive half.
Substitution, Ajax. Rasmus Kristensen replaces Hakim Ziyech.
Corner, Ajax. Conceded by Jorrit Hendrix.
Attempt blocked. Donny van de Beek (Ajax) right footed shot from outside the box is blocked. Assisted by Hakim Ziyech.
Hakim Ziyech (Ajax) wins a free kick in the attacking half.
Joël Veltman (Ajax) wins a free kick in the defensive half.
Delay over. They are ready to continue.
VAR: Penalty Kick. Referee decision on field cancelled.
Delay in match (Ajax). Video Review.
Dusan Tadic (Ajax) is shown the yellow card for a bad foul.
Penalty Ajax. David Neres draws a foul in the penalty area.