Trước khi trận đấu giữa Đức và Pháp diễn ra, Bồ Đào Nha đã đánh bại Hungary 3-0. Điều đó đồng nghĩa với việc sức ép dồn lên cả 2 đội khi bảng F được coi là "bảng tử thần" và mỗi sai lầm đều có thể phải trả giá đắt.
Đức được chơi trên sân nhà và đội hình được HLV Joachim Loew tung ra sân có nhiều gương mặt quen thuộc như Neuer, Hummels, Muller, Sane, Kroos... Mặc dù vậy, Đức lép vế trước một ĐT Pháp chơi rất hay và cũng không thiếu siêu sao.
HLV Deschamps bố trí hàng tiền vệ và tiền đạo rất mạnh với Mbappe, Benzema, Kante, Pogba, Griezmann... và họ chiếm thế chủ động trong phần lớn thời gian thi đấu. Pháp có nhiều mảng miếng tấn công rất đa dạng và các tình huống đều được họ triển khai ở tốc độ cao dựa trên sự phối hợp rất ăn ý của toàn đội.
Phút 20, Pháp chuyển hóa sự vượt trội bằng bàn thắng mở tỷ số. Từ pha căng ngang rất khó chịu của hậu vệ trái Hernandez, trung vệ Hummels phá bóng thiếu chính xác dẫn đến pha phản lưới.
Sau bàn thắng này, Pháp vẫn duy trì được sự chủ động và kiểm soát tình thế rất tốt. ĐT Đức nỗ lực đẩy cao đội hình và tìm cách áp sát khung thành của thủ môn Lloris. Nhưng do cách triển khai lối chơi đuối hơn đối thủ, Đức không có nhiều cơ hội và khi điều đó xảy ra, Sane, Gnabry hoặc Kroos đều dứt điểm không chính xác.
ĐT Pháp không chỉ phòng ngự chặt chẽ mà còn phản công rất sắc sảo. Họ đã có 2 lần làm tung lưới Đức sau các pha dứt điểm chính xác của Mbappe và Benzema. Tuy nhiên, cả 2 tình huống này đều không được trọng tài công nhận là bàn thắng do lỗi việt vị.
Những phút cuối cùng, HLV Low có những điều chỉnh về nhân sự nhưng không đem lại hiệu quả. Chung cuộc, Đức thua Pháp 0-1 và gặp nhiều khó khăn trong cuộc đua tranh vé vào vòng 1/8. Trong khi đó, với 3 điểm giành được, Pháp hoàn toàn thoải mái về tâm lý để chuẩn bị cho trận đấu tiếp theo gặp đối thủ yếu Hungary vào ngày 19/6.