I largely agree with you, especially that this World Cup have been very exciting so far... I suggest my predictions though:
France vs Argentina 2 : 2 goes into the penalties... outcome unknown
Uruguay vs Portugal 1 : 1 goes into the penalties... outcome unknown
Spain vs Russia 4 : 0
Croatia vs Denmark 3 : 0
Brazil vs Mexico 2 : 0 agree
Belgium vs Japan 3 : 1 agree
Sweden vs Switzerland 3 : 2
Colombia vs England 3 : 2
RE: The @blocktrades World Cup | My Selections for Last 16