Đối thủ Serbia của họ đứng cuối bảng đấu với 1 điểm. Thầy trò HLV Murat Yakin chỉ cần thắng Serbia là sẽ giành vé đi tiếp trong khi Serbia, cả kể thắng Thụy Sĩ, vẫn phải đợi kết quả của trận đấu còn lại giữa Brazil và Cameroon. Tuy nhiên, nhiệm vụ này của Thụy Sĩ không hề dễ dàng.
Ngay hiệp 1 của trận đấu đã có tới 4 bàn thắng chia đều cho 2 đội. Phút 20', từ đường phản công rất nhanh, Rodriguez căng ngang hiểm hóc vào vòng cấm Serbia. Bóng bật tới chân của Shaqiri và cầu thủ này đã dứt điểm quyết đoán làm thủ môn Vanja phải vào lưới nhặt bóng.
Chỉ trong 15 phút sau đó, Serbia ghi liền 2 bàn thắng với các pha lập công của Aleksandar Mitrovic và Dusan Vlahovic. Phải đến phút thi đấu chính thức cuối cùng hiệp 1, từ một pha triển khai tấn công biên phải cực mượt mà, Embolo dứt điểm đệm bóng cận thành tung lưới Serbia, qua đó quân bình tỉ số 2-2 cho Thụy Sĩ.
Bước vào hiệp 2, Thụy Sĩ một lần nữa vươn lên dẫn trước. Phút 48', Shaqiri rót bóng điểm rơi vào vòng cấm, Vargas di chuyển khôn ngoan thực hiện cú đánh gót nhả về tạo điều kiện cho Freuler dứt điểm 1 chạm hạ gục thủ thành Serbia. Sau đó, mặc dù cả hai đội đều tạo ra khá nhiều tình huống nguy hiểm về phía khung thành đối phương, nhưng tỷ số vẫn giữ nguyên cho đến cuối trận.
Giành chiến thắng chung cuộc 3-2 trước Serbia, Thụy Sĩ bảo toàn vị trí thứ 2 bảng C và giành vé vào vòng 1/8.