U23 Bờ Biển Ngà sớm gây khó khăn cho U23 Tây Ban Nha khi Eric Bailly, ghi bàn ngay phút thứ 10 sau một tình huống đá phạt góc. U23 Tây Ban Nha kiểm soát bóng vượt trội nhưng mãi đến phút 30, họ mới có bàn gỡ may mắn. Dani Olmo ập vào rất nhanh dứt điểm ghi bàn sau pha trả bóng về quá nhẹ của hậu vệ Bờ Biển Ngà.
Trong hiệp 1, Tây Ban Nha còn 1 lần đưa bóng vào lưới đối thủ của Oyarzabal nhưng không được công nhận do lỗi việt vị.
Sang hiệp 2, U23 Tây Ban Nha có nhiều cơ hội ghi bàn nhưng không tận dụng thành công. Phút 90+1, U23 Bờ Biển Ngà vươn lên dẫn 2-1, sau cú sút bị đổi hướng của đội trưởng Gradel. Tuy nhiên, đại diện của Châu Phi đã không bảo vệ được thành quả.
Phút 90+3, tiền đạo vừa vào sân thay người Rafa Mir tận dụng sai sót tai hại của Eric Bailly, gỡ hòa 2-2 cho Tây Ban Nha, buộc trận đấu phải kéo vào hiệp phụ. Trong 30 phút thi đấu thêm giờ này, U23 Tây Ban Nha đã hoàn toàn lấn lướt đối thủ.
Phút 98, Mikel Oyarzabal thực hiện thành công cú đá phạt đền, sau khi Eric Bailly để chạm tay trong vòng cấm. Trung vệ của Man United đã mắc quá nhiều sai sót trong trận đấu này. Trong thời gian còn lại, Rafa Mir ghi thêm 2 bàn để ấn định chiến thắng 5-2, cùng U23 Tây Ban Nha vào bán kết Olympic Tokyo 2020.