The second round has been finalized and we saw some intriguing matchups.
Spain vs. Portugal
Argentina vs. Mexico
England vs. Germany
The next eight teams have been decided and will do battle to progress to the semifinals.
Before we progress lets look at the best and the rest from the Round of 16.