Tiếp đón một Barcelona đang khủng hoảng, Real Betis đã có khởi đầu rất tưng bừng. Ngay phút thứ 6, Sergio Canales đã ghi bàn mở tỷ số cho đội chủ nhà với cú 11m chuẩn xác, sau khi VAR hỗ trợ trọng tài thổi phạt đền vì Clement Lenglet để bóng chạm tay trong vòng cấm.
Đến phút 26, Real Betis một lần nữa vượt lên dẫn trước sau cú sút chuẩn xác của Nabil Fekir. Tuy nhiên, Barca cũng biết cách đáp trả khi hai lần gỡ hòa đúng những thời điểm quan trọng.
Frenkie De Jong gỡ hòa 1-1 cho đội khách ngay phút thứ 9, chỉ 3 phút sau khi Real Betis mở tỷ số. Lionel Messi là người kiến tạo với pha bấm bóng tinh tế cho Frenkie De Jong thoát xuống dứt điểm cận thành.
Ngay trước khi kết thúc hiệp đầu tiên, Lionel Messi lại kiến tạo cho Sergio Busquets ghi bàn gỡ hòa 2-2 cho Barca. Bàn thắng đến đúng phút bù giờ cuối cùng và giải tỏa áp lực tâm lý cho đội khách.
Sang hiệp 2, tốc độ trận đấu trở nên chậm hơn khi Barcelona giảm nhịp độ trong nửa đầu hiệp đấu trước khi tăng tốc ở thời điểm quyết định. Phút 72, Lionel Messi hoàn tất cú hat-trick kiến tạo với pha treo bóng chuẩn xác cho Clement Lenglet đánh đầu tung lưới Real Betis.
Trong những phút cuối trận, cả hai đội đều chỉ còn 10 người trên sân khi Nabil Fekir và Clement Lenglet lần lượt bị truất quyền thi đấu vì nhận thẻ vàng thứ 2 ở các phút 76 và 79.
Chung cuộc, Barcelona giành chiến thắng 3-2 trước Real Betis. Sau vòng 23, Lionel Messi và các đồng đội cũng tiếp tục bám đuổi Real Madrid (52 điểm) trong cuộc đua vô địch La Liga với 3 điểm ít hơn ngôi đầu bảng.