Shaqiri membawa Swis unggul 1-0 di menit 20, namun dua gol gol Serbia mengubah skor menjadi 1-2 bagi keunggulan Serbia yang masing-masing terjadi pada menit 26 oleh gol Mitrovic dan gol Vlahovic di menit 35. Namun, semenit sebelum turun minum, ujung tombak Swis Embolo berhasil mencetak penyeimbang 2-2.
Di babak kedua, Serbia yang berjuang denga misi menang telak minimal selisih empat gol agar bisa seimbangkan koefisien golnya di klasemen grup G, malah mendapat perlawanan ketat dari Swis yang juga butuh kemenangan di laga pamungkas di fase grup untuk merebut sisa tiket 16 besar, sebab satu tiket lainnya telah diamankan timnas Brazil.
Swis yang dihuni sejumlah pemain klub-klub top Eropa akhirnya memaksa Serbi menyerah dengan skor 3-2 setelah gol Freuller di menit 48 tak mampu dibalas oleh pemain-pemain Serbia.
Dengan hasil ini, Serbia menempati posisi 4 klasemen dengan 1 poin. Sedangkan bagi Swis merupakan langkah menuju 16 besar. Meskipun memiliki poin yang sama dengan Brazil yakni 6 poin, Brazil unggul koefisien gol dibanding Swis yang memiliki produktifitas membobol gawang lawan dibanding timnas Neymar tersebut.