Với sự góp mặt của tiền vệ 17 tuổi Gavi ở đội hình chính, Tây Ban Nha tự tin thể hiện sức trẻ bằng lối chơi kiểm soát bóng ngay từ đầu. Phút thứ 6, Pháp bất ngờ tăng tốc. Benzema thoát xuống rất nhanh đón đường chọc khe của đồng đội rồi vượt qua thủ thành Simon, nhưng trọng tài phất cờ báo việt vị.
Sau đó, thế trận hoàn toàn thuộc về Tây Ban Nha. Khả năng kiểm soát bóng vượt trội giúp thầy trò Luis Enrique cầm bóng tới 65% trong hiệp 1 nhưng lại kém hiệu quả ở những pha xử lý bước cuối.
Trong khi đó, bộ ba Griezmann - Mbappe - Benzema bên phía tuyển Pháp không có nhiều đất diễn và chơi mờ nhạt.
Cuối hiệp 1, Pháp bất ngờ thiệt quân khi Varane bị đau sau một tình huống ngăn cản pha căng ngang của Ferran Torres, anh không thể tiếp tục thi đấu và phải nhường chỗ cho Upamecano.
Thế trận trong hiệp 2 khác hoàn toàn so với hiệp 1. Thế trận đôi công hấp dẫn lập tức được hai đội thay thế bầu không khí ảm đạm. Phút 64, Theo Hernandez dứt điểm cắt mặt trong vòng cấm đưa bóng dội trúng xà ngang khung thành Tây Ban Nha.
Chỉ ít giây sau, Oyarzabal xử lý nỗ lực loại bỏ Koundé, bứt tốc vào vòng cấm và dứt điểm chéo góc hạ gục Lloris mở tỉ số trận đấu.
Tuy nhiên cũng chỉ 2 phút sau, Pháp đáp trả bằng một siêu phẩm của Benzema. Phút 66, tiền đạo thuộc biên chế Real Madrid lựa bóng sang chân phải trước khi cứa lòng tuyệt đẹp trong vòng cấm gỡ hòa 1-1.
Pháp chơi thăng hoa sau bàn gỡ hòa và có được điều mình muốn ở phút 80. Eric Garcia không thể ngăn cản tình huống băng xuống xâm nhập vòng cấm của Mbappe và để tiền đạo Pháp đối mặt với Simon và dứt điểm dễ dàng nâng tỉ số lên 2-1.
Những phút cuối trận diễn ra vô cùng kịch tính.
Oyarzabal và Mbappe liên tục tạo ra những pha hãm thành. Phút bù giờ thứ 4, Lloris phản xạ xuất thần cứu thua trong gang tấc cho Pháp, bảo toàn tỉ số 2-1 cho đến khi trọng tài nổi còi hết trận, giúp “Gà trống Gaulois” lên ngôi vô địch.