Real Madrid nhập cuộc đầy quyết tâm tại Camp Nou với mục tiêu phải thắng nếu còn hy vọng bám đuổi Barca trong cuộc đua vô địch. Sức ép được cụ thể hóa ngay từ những phút đầu. Phút thứ 5, Kylian Mbappe dễ dàng mở tỷ số từ chấm phạt đền sau tình huống Vinicius bị phạm lỗi trong vòng cấm.
Phút 14, Real Madrid nhân đôi cách biệt bằng pha phối hợp mẫu mực: Vinicius vẩy má ngoài tinh tế để Mbappe thoát xuống phá bẫy việt vị, sút tung lưới Szczesny lần thứ hai. Tuy nhiên, đó cũng là khoảnh khắc chấm dứt ưu thế của đội khách.
Từ phút 19, Barcelona vùng dậy mạnh mẽ. Eric Garcia đánh đầu rút ngắn tỷ số sau quả phạt góc của Ferran Torres. Phút 32, Lamine Yamal vẽ nên siêu phẩm cứa lòng đưa trận đấu về vạch xuất phát. Chỉ 5 phút sau, từ sai lầm mất bóng của Ceballos ở giữa sân, Barca phản công thần tốc và Raphinha kết thúc gọn gàng để đưa đội chủ nhà vượt lên 3-2.
Trước khi hiệp 1 khép lại, Raphinha tiếp tục tận dụng sai lầm của Lucas Vazquez để cướp bóng và hoàn tất cú đúp, giúp Barca dẫn 4-2 sau 45 phút đầu tiên đầy biến động.
Hiệp 2 chứng kiến thế trận giằng co khi cả hai đội đều có cơ hội, nhưng các chân sút đều thiếu chính xác. Phải đến phút 70, Real Madrid mới rút ngắn tỷ số còn 3-4 nhờ cú hat-trick hoàn tất của Mbappe sau đường kiến tạo của Vinicius, xuất phát từ sai lầm của Inigo Martinez.
Từ đây, đội bóng áo trắng tràn lên tìm bàn gỡ. Tuy nhiên, may mắn không đứng về phía họ. Victor Munoz dứt điểm lên trời ở cự ly chỉ hơn 10m, trong khi cú cứa lòng đẳng cấp của Mbappe ở phút bù giờ bị Szczesny xuất sắc cản phá.
Ở chiều ngược lại, Fermin Lopez cũng suýt ghi bàn thứ năm cho Barca ở phút 90+5, nhưng bàn thắng không được công nhận sau khi VAR xác định lỗi việt vị.
Chung cuộc, Barca giành chiến thắng nghẹt thở 4-3, nâng tổng điểm lên 82, hơn Real Madrid 7 điểm khi mùa giải chỉ còn 3 vòng. Nếu duy trì phong độ, thầy trò huấn luyện viên Hansi Flick hoàn toàn có thể đăng quang sớm ngay vòng 36 – khép lại mùa giải với chức vô địch La Liga sau năm 2023.