Ngay ở phút thứ 6, Ronaldo đã mở tỷ số trận đấu sau đường chuyền dọn cỗ của Gareth Bale.
Có bàn thắng sớm cùng lợi thể sân nhà, Real tiếp tục chơi lấn lướt. Bộ ba tiền đạo của họ lần lượt tạo ra cơ hội nguy hiểm nhưng không thể tận dụng thành công. Phải đến phút thứ 30, đội chủ nhà mới có bàn thắng nâng tỷ số lên 2-0 sau pha đá bồi của Danilo.
Trước khi hiệp 1 kết thúc, Ramos có bàn thắng nâng tỷ số lên 3-0 từ pha đá phạt góc của Toni Kroos.
Bước sang hiệp 2 được 10 phút, đến lượt một hậu vệ khác của Real ghi bàn, lần này chính là Pepe, tiếp tục là pha đánh đầu từ tình huống phạt góc, tỷ số lúc này là 4-0.
6 phút sau, Modric nâng tỷ số lên 5-0 bằng pha sút bóng từ ngoài vòng cấm, làm tung lưới của Osasuna.
Chỉ 2 phút sau đó, Oriol Riera đánh đầu rút ngắn cách biệt xuống còn 1-5.
Phút thứ 66, Ronaldo được rút ra nghỉ, thay cho anh là Benzema cũng vừa trở lại sau chấn thương.
Phút thứ 73, Ramos bị thổi phạt trong vòng cấm, Osasuna có cơ hội rút ngắn tỷ số xuống 2-5 nhưng Roberto Torres, cầu thủ vào sân từ ghế dự bị không thắng được thủ thành Casilla.
Phút thứ 76, cơ hội đầu tiên của Benzema, nhưng anh lại sút trúng xà ngang.
Phút thứ 78, David Garcia đánh đầu ngược hạ gục thủ thành Casilla, bàn thứ 2 cho Osasuna.
Chung cuộc: Real Madrid 5 – 2 Osasuna
Lịch thi đấu và kết quả một số trận vòng 3 La Liga
Video Real 5-2 Osasuna