A few sides have already booked their tickets back home – with one round of group matches still to play. Peru, Egypt, Morocco and Saudi Arabia have all had their exits confirmed.
Argentina are on the brink of joining them after a shock 3-0 defeat against Croatia on Thursday night.
And then there’s the race for the Golden Boot – where Cristiano Ronaldo tops the list, followed closely by Diego Costa.
Neymar’s fitness will be under the microscope on Friday as Brazil try to kickstart their World Cup campaign, anxious to avoid the kind of pitfall that has left Argentina and Lionel Messi facing an early exit.
Brazil’s opponents on Friday, surprise 2014 quarter-finalists Costa Rica, were beaten 1-0 by Serbia in their first game in Group E, and another defeat would mean elimination.
Here’s what’s in store on Friday.
Fixtures, results and live TV schedule on 22 June
14:00 Brazil vs Costa Rica
17:00 Nigeria vs Iceland
20:00 Serbia vs Switzerland
All matches will be broadcast on SuperSport 3. Brazil vs Costa Rica and Nigeria vs Iceland is on SABC 1.
For the full list of World Cup games available on SABC, click here.
Latest World Cup standings for all groups
The groups will update automatically as the tournament progresses.