Real Madrid claimed a fortunate win at Ajax in the Champions League last-16 first leg.
Ajax played well and had a Nicolas Tagliafico goal ruled out by the first Champions League video assistant referee consultation.
Holders Real took the lead when Karim Benzema blasted into the top corner after fine work by Vinicius Jr.
Hakim Ziyech levelled from 10 yards but Marco Asensio scored the winner from Dani Carvajal’s cross.
The Dutch side had the game’s best chances, with Dusan Tadic hitting the post in the first half and David Neres, who set up Ziyech’s goal, shooting straight at Thibaut Courtois in a one-on-one chance.
Substitute Kasper Dolberg missed a big chance in injury time as he slipped while shooting in the box, with Courtois able to get a hand to it.