Brazil ensured there wasn't a second World Cup shock today, securing a spot in the second round in Russia with a 2-0 win over Serbia.

Hours after Germany were knocked out of the tournament, the five-time champions knew a defeat in their final group game could see them also suffer the same fate. However they were in control for most of the final group game, setting up a round of 16 clash with Mexico.

Switzerland also advanced from the group following a 2-2 draw with Costa Rica. The Swiss will face fellow European side Sweden in the knockout phase.

Costa Rica scored from Bryan Ruiz penalty kick in stoppage time to tie the match, but it didn't affect Switzerland's progression as the second-place team in Group E.

Advertisement

Bjerim Dzemaili slammed in Switzerland's first goal from close range after being set up by a header from Breel Embolo.

Costa Rica got its first goal in Russia when defender Kendall Waston headed in a corner early in the second to equalize.

Substitute Josip Drmic put Switzerland 2-1 up in the 88th minute. Ruiz's penalty kick hit the crossbar and then bounced in off of goalkeeper Yann Sommer.

Paulinho and Thiago Silva both scored in Brazil's win.

Paulinho ran onto Philippe Coutinho's beautifully lofted ball over Serbia's defense and lifted it over the goalkeeper on one bounce to put Brazil up 1-0 in the 36th minute.

Silva's powerful header in the 68th from a Neymar corner sealed the victory for the South Americans, who look like they're rounding into form at just the right time. The center back buried the ball in the net, then jogged over to hug Neymar and kiss him on the head as their teammates enveloped them.

Serbia had several chances to tie it and could have advanced with a win.