Brazil has undoubtedly not lived up to the hype of the big favorites so far, as they have struggled really hard to get results. After failing to defeat Switzerland in the first match, they were very much in danger of doing so against Costa Rica. They eventually won with goals in the stoppage time, but with a lot of anxiety. They must now be ready for a crucial clash against Serbia on Wednesday, in a match that will shape the group. Serbia suffered a really bad loss against Switzerland in their previous match but still, have qualifying hopes.

Bet your World Cup Pick at a sportsbook where your credit card will work for depositing and where you will receive a $50 free World Cup Bet –> Intertops.

Brazil suffered quite the upset in the first round against Switzerland when they were held to a 1-1 draw. They also struggled in their next match either, where they fought hard to defeat Costa Rica. Brazil has a problem with very well-structured defenses, and they couldn’t get past Costa Rica’s defense. They got lucky in the stoppage time when Coutinho and then Neymar scored goals in the dying minutes of the match to give Brazil a close win. Despite their struggles, Brazil now has 4 points and the lead in the group. A draw here would be enough to push them to the knockout stage.

On the other hand, Serbia fought hard in the opener against Costa Rica and won when Kolarov scored a direct free kick from the right side. Serbia also entered their match against Switzerland vigorously, as Mitrovic took the lead at just the 5th minute. However, Serbia quickly lost control of the game after that. They received three yellow cards by the end of the first half, in their attempts to stop the opponents. Switzerland eventually pulled even at the 52nd minute and went on to steal the three points with another goal at the 90th. Serbia is still in the qualification chase, as they are just one point behind Brazil and Switzerland.

Get more details: Brazil vs Serbia World Cup Match-Up