With the likes of Alexander Mitrovic, Dusan Tadic, Dusan Vlahovic and Filip Kostic, Serbia was one of the dark horses of this World Cup before it started, but after two matches they have just a point and must beat Switzerland to reach the next round of the competition.
The Swiss beat Cameroun in their first match and lost to Brazil in the second, they need a win in this game to progress to the next round of the competition.
Serbia missed their chance to earn a first win when they blew a two-goal lead against Cameroun to draw 3-3, now they must end this game with all the points to stand a chance to reach the next round of the World Cup.
The Swiss stopped Italy from appearing at this finals after finishing at the top of their group and they have pedigree in European football, so this will be a tough match for Serbia.
The Serbians did well in qualification and will want to turn on the style in this game if they want to stand a chance of making it to the next round of the competition.
The best bet prediction for this game is Under 3.5 goals. For similar predictions, click here.