Bờ Biển Ngà bất ngờ có được bàn thắng mở tỷ số ở ngay phút thứ 10. Từ quả phạt góc bên cánh phải của Gradel, trung vệ Eric Bailly có pha chạm bóng nhẹ nhàng đủ để đưa bóng vào lưới Tây Ban Nha.
Các cầu thủ Tây Ban Nha dồn lên tấn công và đến phút 30 họ có được bàn thắng san hòa tỷ số 1 - 1. Từ đường chuyền không không quá nguy hiểm của Merino, hậu vệ của Bờ Biển Ngà dùng ngực chuyền về cho thủ môn, nhưng bóng không đủ lực để Dani Olmo ập vào dứt điểm tung nóc lưới thủ môn Ira.
Bước sang hiệp 2, thế trận vẫn thuộc về Tây Ban Nha, nhưng Bờ Biển Ngà luôn tỏ ra nguy hiểm với những tình huống phản công.
Hai đội chơi giằng co và tưởng như hai hiệp chính sẽ khép lại với tỷ số 1 - 1 thì đúng vào phút 90+1, Max-Alain Gradel thoát xuống bên cánh trái rồi tung cú sút trái phá nâng tỷ số lên 2 - 1.
Kịch tính chưa dừng ở đó, khi ở phút 90+3, trong pha bóng bổng trong vòng cấm Bờ Biển Ngà, Rafa Mir bật cao tranh chấp khiến Eric Baiily mắc sai lầm không thể phá bóng thành công, bóng tới chân Rafa Mir và cầu thủ này nhanh chóng xoay người sút ngay gỡ hòa 2 - 2 cho những chú "bò tót".
Hai đội phải bước vào thi đấu hiệp phụ để phân định thắng thua.
Tại đây, lần đầu tiên trong trận tứ kết này, các cầu thủ Tây Ban Nha có được lần dẫn bàn thắng trước. Phút 98, từ quả phạt góc của Tây Ban Nha, Bailly trong nỗ lực cản phá đã để bóng chạm tay trong vòng cấm. Trên chấm phạt đền, Oyarzabal dễ dàng đánh bại thủ môn Ira để nâng tỷ số lên 3 - 2.
Rafa Mir sau đó tiếp tục tỏa sáng khi có thêm 2 lần làm tung lưới Bờ Biển Ngà ở các phút 117 và 120 để hoàn tất cú hat-trick bàn thắng.
Trận đấu khép lại với chiến thắng 5 - 2 cho Olympic Tây Ban Nha.