World Cup 2018 quarter-finals: match dates, teams and predictions for the semi-finals
Teams that have reached the last 16
Uruguay (2-1 winners against Portugal)
France (4-3 winners against Argentina)
Russia (winners on penalties against Spain after a 1-1 draw)
Croatia (winners on penalties against Denmark after a 1-1 draw)
Brazil (2-0 winners against Mexico)
Belgium (3-2 winners against Japan)
Sweden (1-0 winners against Switzerland)
England (winners on penalties against Colombia after a 1-1 draw)
The First Match will Between Uruguay vs France ( 6/07/2018 )
And The Secound Match Will Between Brazil vs Belgium ( 6/07/2018 )
Third Match will Between Sweden vs England ( 7/07/2018 )
Fourth Match Will Between Crotia vs russia (7/07/2018 )