Dù bị Barcelona 2 lần dẫn trước nhưng Real Madrid vẫn lội dòng thành công để thắng 3-2 và tiến sát ngôi vô địch La Liga.
Cả hai đội có tâm trạng rất khác nhau sau loạt trận tại tứ kết Champions League giữa tuần qua. Trong khi Barcelona đánh mất lợi thế lượt đi và bị PSG loại trên sân nhà thì Real Madrid vượt qua nghịch cảnh để loại Man City ngay trên sân khách.
Tuy nhiên, lợi thế tâm lý và lợi thế sân nhà cũng không giúp Real Madrid có khởi đầu thuận lợi trước Barcelona. Đội khách đã mở tỷ số ngay phút thứ 6, khi trung vệ Andreas Christensen tận dụng pha băng ra lỗi của thủ môn Andriy Lunin để ghi bàn.
Trận lượt đi, Barcelona cũng dẫn trước và Real Madrid bình tĩnh đáp trả. Trận lượt về cũng vậy. Chỉ 10 phút sau khi bị thủng lưới, Vazquez mang về cho Real Madrid một quả phạt đền và Vinicius bình tĩnh gỡ hòa 1-1.
Sang hiệp 2, Barcelona lại vượt lên dẫn Real Madrid. Phút 69, đường chuyền vào khó chịu của Yamal khiến thủ môn Lunin đẩy bóng đến chân Fermin Lopez và anh không bỏ lỡ để nâng tỷ số lên 2-1 cho đội khách.
Nhưng khi trận đấu chỉ còn hơn 20 phút thì bản lĩnh của Real Madrid lên tiếng. Chỉ 4 phút sau khi Real Madrid bị dẫn, Vinicius đã lên tiếng với đường chuyền để Vazquez vô lê đẳng cấp gỡ hòa 2-2.
Đến phút bù giờ, Vazquez căng ngang vừa tầm để Jude Bellingham dứt điểm tung nóc lưới Barcelona, nâng tỷ số lên 3-2 đồng thời ấn định chiến thắng cho Real Madrid.
Chiến thắng này giúp Real Madrid có 81 điểm sau 32 trận, hơn Barcelona 11 điểm. Trong bối cảnh giải chỉ còn 6 vòng thì chức vô địch gần như nằm gọn trong túi thầy trò HLV Carlo Ancelotti.