Bước vào trận đấu, đội chủ nhà Pháp nhập cuộc đầy tự tin. Họ tràn lên tấn công ngay từ những phút đầu của trận đấu. Ngay ở phút thứ 7, Pháp đã có cơ hội vượt lên, nhưng đáng tiếc pha dứt điểm của Griezmann bằng chân phải bên trong vòng cấm địa ĐT Đức bị thủ thành Neuer cản phá thành công.
Sau những phút bị ép sân, ĐT Đức đã lấy được tinh thần và phần nào chiếm giữ lại được thế trận. Tuy nhiên, ở những tình huống quyết định các tiền đạo của ĐT Đức đều không đánh bại được thủ môn Lloris (Pháp).
Không ghi được bàn thắng, ĐT Đức phải vào lưới nhặt bóng ở cuối hiệp 1 sau sai lầm của tiền vệ Schweinsteiger. Phút 45+1, Schweinsteiger nhảy lên tranh bóng với hậu vệ Patrice Evra và đã để bóng chạm tay trong vòng cấm. Tiền đạo Griezmann thực hiện thành công quả 11m, giúp Pháp vượt lên dẫn trước.
Sang hiệp 2, Đức dồn đội hình lên tấn công tìm bàn gỡ nhưng không vượt qua được hàng phòng ngự của Pháp. Đến phút 72, từ quả tạt của Pogba, thủ môn Neuer mắc sai lầm với tình huống băng ra đẩy bóng không thành công, tạo cơ hội cho Griezmann lao vào đệm bóng, ấn định chiến thắng chung cuộc 2-0 cho Pháp.
Đối thủ của ĐT Pháp trong trận chung kết trên sân Stade de France vào ngày 11-7 tới là Bồ Đào Nha.