Switzerland fought back to beat Serbia 2-1 in a result that leaves Brazil top of Group E.
Aleksander Mitrovic handed Serbia the lead in the first-half and Sergej Milinkovic-Savic went close to doubling the lead.
But Serbia failed to truly make their early pressure count and Switzerland equalised in the second-half through a stunning Granit Xhaka strike from distance.
Stoke City forward Xherdan Shaqiri then scored a dramatic late winner in a result that leaves Serbia in serious danger of making an early exit from the tournament.
Check the gallery above to see how we rated both sets of players.
Agree? Disagree? Let us know in the comments below.