Trận đấu đã khởi đi trong sự bất ngờ và cũng không kém phần thú vị, khi đội bóng bị đánh giá thấp hơn Thụy Sĩ mới là đội chơi tốt và hiệu quả hơn. Thụy Sĩ vượt lên dẫn trước đầy bất ngờ ngay phút thứ 15, khi Haris Seferovic đánh đầu tung lưới thủ môn Hugo Lloris của Pháp sau đường tạt có điểm rơi hoàn hảo của Steven Zuber.
Với Pháp là một thế trận tấn công rời rạc và thiếu sinh động trong suốt hiệp 1, và tưởng chừng tai họa đã ập đến ở phút 55 khi Thụy Sĩ được hưởng phạt đền. Nhưng rất may, thủ thành Lloris đã xuất sắc chọn đúng hướng để cản phá cú đá của Ricardo Rodriguez. Nhà vô địch thế giới cũng được đánh thức từ đây. Phút 67, Karim Benzema có pha kiểm sát bóng tinh tế để đặt mình vào thế đối mặt thủ môn Yann Sommer, trước khi chích bóng ghi bàn đẹp mắt gỡ hòa 1-1.
Và một lần nữa, vào phút 59 tuyển Pháp dẫn trước, Benzema đánh đầu ghi bàn cận thành sau một pha tấn công của Antoine Griezmann bị Sommer cản phá. Đến phút 75, Paul Pogba nâng tỉ số lên 3-1 bằng một cú sút chân phải tuyệt hảo từ cự ly 20 mét, và có vẻ như trận đấu đã quá tầm với người Thụy Sĩ.
Hòa 3-3 trong hiệp chính, hai đội bước vào hiệp phụ và ở đây, là một diễn biến không mấy hấp dẫn. Cơ hội đáng chú ý nhất thuộc về Mbappe, nhưng cầu thủ trẻ được kỳ vọng nhất giải tiếp tục kéo dài cơn khô hạn bàn thắng, khi cú sút từ góc hẹp của anh lại đưa bóng đi chệch khung thành.
Thụy Sĩ đã lọt vào tứ kết tại một giải đấu lớn lần đầu tiên kể từ World Cup 1954, và đây chỉ là chiến thắng đầu tiên của họ sau loạt sút luân lưu. Phía ngược lại, tuyển Pháp không thể giành quyền vào tứ kết một giải đấu lớn lần đầu tiên kể từ World Cup 2010.
Thụy Sĩ sau loại các nhà vô địch World Cup 2018 với tỷ số 5-4 trong loạt luân lưu, sẽ đối đầu Tây Ban Nha trong trận tứ kết tại St.Petersburg vào thứ sáu.