Begitu babak kedua dimulai, Serbia langsung tampil agresif. Hasilnya, mereka sukses memperkecil ketertinggalan pada menit ke-46. Aleksandar Mitrovic sukses mencetak gol dengan tandukannya usai memaksimalkan umpan Nemanja Radonjic.
Tim asuhan Dragan Stojkovic kemudian nyaris mencetak gol lagi pada menit ke-54. Tendangan bebas Dusan Tadic meluncur ke arah gawang Portugal. Tetapi, kiper Anthony Lopes dapat menepisnya.
Akhirnya Serbia dapat menyamakan skor pada menit ke-60. Berawal dari skema serangan balik, Filip Kostic melepaskan tembakan dan menjebol gawang Portugal.
Portugal kemudian harus bekerja keras untuk merebut kembali keunggulannya. Peluang pun kembali didapatkan pada menit ke-76. Sayang, tembakan Ronaldo masih belum menemui sasaran.
Memasuki masa injury time, Serbia harus bermain dengan 10 pemain. Nikola Milenkovic mendapat kartu merah langsung akibat tekel kerasnya terhadap Danilo. Namun, tidak ada gol tambahan hingga laga usai.
SUSUNAN PEMAIN
SERBIA (3-4-1-2)
Dmitrovic; Milenkovic, S.Mitrovic, Pavlovic; Lazovic (Maksimovic 46), Milinkovic-Savic, Gudelj, Kostic (Ristic 72); Tadic (Duricic 82); Vlahovic (Radonjic 46), A.Mitrovic (Jovic 88)
Pelatih: Dragan Stojkovic
PORTUGAL (4-3-3)
Lopes; Cedric, Fonte, Dias, Cancelo (Mendes 72); Fernandes (Palhinha 90+1), Pereira, Oliviera (Sanches 73); Silva, Ronaldo, Jota (Felix 85)
Pelatih: Fernando Santos