We have gone through thirty two of the sixty four games in this tournament, which means we’re at the half-way stage. Some teams are already out, others already guaranteed a place in the knock-out stages. Here are the last round of group matches all in one place, with each of the knock-out rounds getting a round-up all to themselves.
25th June: Uruguay 3 – 0 Russia
Tournament hosts soundly beaten as Uruguay finally hit their stride.
25th June: Saudi Arabia 2 – 1 Egypt
Saudis cancel out Salah’s goal and sign off with win.
25th June: Iran 1 – 1 Portugal
VAR controversy aplenty as Ronaldo penalty miss costs group win.
25th June: Spain 2 – 2 Morocco
Spanish get out of jail thanks to late Aspas equaliser
26th June: Australia 0 – 2 Peru
Peruvians too good for Aussies in final game for both.
26th June: Denmark 0 – 0 France
Tournament’s first goalless draw as both teams in cruise control.
26th June: Iceland 1 – 2 Croatia
Brave Iceland exit with defeat against much changed Croatian side.
26th June: Nigeria 1 – 2 Argentina
Messi and company deny unlucky Nigerians with late Rojo winner.
27th June: South Korea 2 – 0 Germany
Holders knocked out thanks to injury time sucker punch goals.
27th June: Mexico 0 – 3 Sweden
Sweden win comfortably to ensure they join Mexico in qualifying.
27th June: Serbia 0 – 2 Brazil
Samba stars do just enough to win and top group.
27th June: Switzerland 2 – 2 Costa Rica
Swiss pegged back twice but still through to last sixteen.
28th June: Japan 0 – 1 Poland
Japanese come up short against Poland but still go through.
28th June: Senegal 0 – 1 Colombia
Colombia win to top group, Senegal miss out through indiscipline.
28th June: Panama 1 – 2 Tunisia
Tunisia win battle of the minnows in dead rubber game.
28th June: England 0 – 1 Belgium
Belgium win the battle of reserve teams to top group.