FIFA World Cup 2018 Round of 16 Results

Round of 16 of the world cup was started two days ago and four of the matches have been played out of 8 and the results have been so much unexpected of some of matches for some fans. Heart breaking results for some of the nations and their fans as they could not qualify for the next round while on the other hand good news for the fans whose teams have qualified for the next round. The most unexpected result was of last match that was played between Spain and host nation Russia. Spain failed to deliver in this crucial game as the match ended as a draw in normal stoppage time and could not even score in extra time. The match was decided on penalties and here they lost the game as they wasted two of their penalties saved brilliantly by the Russian keeper.

Portugal also lost their match against Uruguay that was also unexpected. Uruguay played really well to make sure that they deserve a spot in next round. Argentine lost their match to France by three goals to four as France outclassed them individually. Croatia also won their match on penalties against Denmark as the match ended as 1-1 draw in normal time. The better teams won their matches to earn their places in next round.
You can also predict world cup winner here, below you can see the match details, matches result with highlights links.

Round 16 matches full time scores
Colombia 1-1 England (3-4 Penalties)
Sweden 1-0 Switzerland
Belgium 3-2 Japan
Brazil 2-0 Mexico
Argentina 3-4 France
Uruguay 2-1 Portugal
Russia 1-1 Spain (4-3 after penalty)
Croatia 1-1 Denmark (3-2 after penalty)