Matchday 4 of the World Cup maintained the tournament’s strong start with Mexico shocking Germany, 1-0, in Group F, and Switzerland holding Brazil to a 1-1 draw in Group E. Serbia beat Costa Rica in the early match, 1-0, on a perfectly struck free kick.

Here’s a look at the betting results from Sunday.

Match #11: Brazil vs. Switzerland (Group E)

Result: Brazil 1-1 Switzerland

Moneyline: Draw +343
Spread: Switzerland +1 (+106)
Total: Under 2.5 (u-116)

Brazil’s Coutinho opened the scoring in the first half with a beautiful, curling shot off the post to make it 1-0.

However, Switzerland responded right after halftime with a headed goal by Steven Zuber from a corner kick to make it 1-1 and never backed down. The draw paid out +343 and closed with just 6% of the bets, a huge win for contrarian bettors. More than 80% of tickets came in on Brazil.

The match also capped off a perfect 3-0 day for Unders.

Match #10: Germany vs. Mexico (Group F)

Result: Germany 0-1 Mexico

Moneyline: Mexico +580
Spread: Mexico +1 (+103)
Total: Under 2.5 (+125)

Mexico came ready to play in this one and were rewarded with a brilliant counter-attack goal by Hirving Lozano in the 35th minute.

Mexico (+580) held on for the big upset for the 14% of bettors that took them. Mexico to win by an exact 1-0 scoreline also paid out +1600.

This was the first loss for European teams this World Cup, falling to 5-1-3.

Match #9: Serbia vs. Costa Rica (Group E)

Result: Serbia 1-0 Costa Rica

Moneyline: Serbia -120
Spread: Serbia -0.5 (-120)
Total: Under 2 (-104)

These two teams played to a scoreless first half before Serbia’s Aleksandar Kolarov netted a perfect free-kick to go up 1-0.

Serbia was able to hold on for the last 30+ minutes for a 1-0 victory and is atop Group E after the first round of matches.

Credit:

Dean Mouhtaropoulos, Getty Images. Pictured: Costa Rica goalie Keylar Navas trying to save a free kick

Follow Dan McGuire on Twitter
@ArsenalDMC