Late winners lift Brazil, Switzerland: World Cup results and fixtures at a glance

Brazil's Neymar celebrates after scoring a goal against Costa Rica during a World Cup match between the two nations, on June 22, 2018.
Brazil's Neymar celebrates after scoring a goal against Costa Rica during a World Cup match between the two nations, on June 22, 2018. PHOTO: REUTERS
Serbia's defender Dusko Tosic (left) fights for the ball with Switzerland's forward Breel Embolo during the Fifa World Cup 2018 group E preliminary round soccer match between Switzerland and Serbia in Kaliningrad, Russia, on June 22, 2018.
Serbia's defender Dusko Tosic (left) fights for the ball with Switzerland's forward Breel Embolo during the Fifa World Cup 2018 group E preliminary round soccer match between Switzerland and Serbia in Kaliningrad, Russia, on June 22, 2018. PHOTO: EPA-EFE
Neymar tapping home a cross from Douglas Costa (unseen) for Brazil's second goal as the Costa Rican rearguard of Keylor Navas and Francisco Calvo can only look on despairingly in stoppage time.
Neymar tapping home a cross from Douglas Costa (unseen) for Brazil's second goal as the Costa Rican rearguard of Keylor Navas and Francisco Calvo can only look on despairingly in stoppage time.PHOTO: REUTERS
Switzerland's midfielder Xherdan Shaqiri (right) on his way to scoring the winning goal against Serbia's defender Dusko Tosic during the Fifa World Cup 2018 group E preliminary round soccer match between Switzerland and Serbia in Kaliningrad, Russia,
Switzerland's midfielder Xherdan Shaqiri (right) on his way to scoring the winning goal against Serbia's defender Dusko Tosic during the Fifa World Cup 2018 group E preliminary round soccer match between Switzerland and Serbia in Kaliningrad, Russia, on June 22, 2018. PHOTO: EPA-EFE
Nigeria's forward Ahmed Musa (left) vies with Iceland's defender Kari Arnason during the Russia 2018 World Cup Group D football match between Nigeria and Iceland at the Volgograd Arena in Volgograd on June 22, 2018.
Nigeria's forward Ahmed Musa (left) vies with Iceland's defender Kari Arnason during the Russia 2018 World Cup Group D football match between Nigeria and Iceland at the Volgograd Arena in Volgograd on June 22, 2018.PHOTO: AFP
Argentina's Lionel Messi looking dejected during the Group D football match against Croatia at the Nizhny Novgorod Stadium, Nizhny Novgorod, in Russia, on June 21, 2018.
Argentina's Lionel Messi looking dejected during the Group D football match against Croatia at the Nizhny Novgorod Stadium, Nizhny Novgorod, in Russia, on June 21, 2018. PHOTO: REUTERS
Croatia's Vedran Corluka and Marcelo Brozovic in action with Argentina's Lionel Messi at the Nizhny Novgorod Stadium, Nizhny Novgorod, Russia, on June 21, 2018.
Croatia's Vedran Corluka and Marcelo Brozovic in action with Argentina's Lionel Messi at the Nizhny Novgorod Stadium, Nizhny Novgorod, Russia, on June 21, 2018. PHOTO: REUTERS

WHAT'S GONE

THURSDAY (JUNE 21)

Group D

Argentina 0 Croatia 3

FRIDAY (JUNE 22)

Group E

Brazil 2 Costa Rica 0

Serbia 1 Switzerland 2

Late kick-off

Group D

Nigeria 2 Iceland 0

Late kick-off

WHAT'S ON

SATURDAY (JUNE 23)

Group G

Belgium v Tunisia, 8pm

South Korea v Mexico, 11pm

SUNDAY (JUNE 24)

Group F

Germany v Sweden, 2am

All matches in Singapore time and live on Singtel TV & StarHub.

Visit ST's World Cup microsite for match reports and analyses.