Trên sân nhà, Osasuna nhập cuộc đầy tự tin khiến Real Madrid gặp vô vàn khó khăn. Thậm chí chính Osasuna là đội kiểm soát phần lớn thời gian thi đấu và là đội chơi tốt hơn.
Sau hiệp 1 bất phân thắng bại, Kền kền trắng tiếp tục gặp khó đầu hiệp 2. Cả chủ lẫn khách đều có những cơ hội nhưng không thể tận dụng được. Tưởng rằng họ đã phải chấp nhận trận hòa, thì 12 phút trước khi hết giờ, Federico Valverde đã tỏa sáng đúng lúc. Tuyển thủ Uruguay băng lên dũng mãnh đón quả tạt của Vinicius Junior và tung cú sút khiến thủ môn Sergio Herrera không thể làm gì hơn.
Đến phút 90+2, đến lượt Marco Asensio lập công với pha dứt điểm chéo góc quyết đoán, ấn định chiến thắng 2-0 cho Real.
Kết quả này giúp đội bóng của Carlo Ancelotti vẫn đứng thứ 2 trên BXH La Liga, nhưng đã thu hẹp khoảng cách với đội đầu bảng Barcelona xuống còn 5 điểm.
Đội hình ra sân:
Osasuna: Sergio Herrera, Moncayola, David Garcia, U. Garcia, Sanchez, Brasanac, Torro, M Gomez, Ezzalzouli, Budimir, Ruben Garcia
Real Madrid: Courtois, Nacho, Militao, Rudiger, Alaba, Modric, Camavinga, Ceballos, Valverde, Rodrygo, Vinicius