Cape Town - A comprehensive wrap of all the fixtures, kick-off times, results and match reports from the Round of 16 stage of the 2018 Soccer World Cup in Russia.
TOP HALF
SATURDAY, JUNE 30
France 4-3 Argentina - MATCH REPORT
Uruguay 2-1 Portugal - MATCH REPORT
MONDAY, JULY 2
Brazil 2-0 Mexico - MATCH REPORT
Belgium 3-2 Japan - MATCH REPORT
BOTTOM HALF
SUNDAY, JULY 1
Spain 1-1 (3-4 on penalties) Russia - MATCH REPORT
Croatia 1-1 (3-2 on penalties) Denmark - MATCH REPORT
TUESDAY, JULY 3
Sweden 1-0 Switzerland - MATCH REPORT
Colombia 1-1 (3-4 on penalties) England- MATCH REPORT