S.Peelman on 17 June 2016
I predicted Italy 2-1 Sweden, Czech Republic-Croatia 2-2 and Spain-Turkey 2-0. That middle one will probably not be that goal-heavy though.
EDIT: misread my spreadsheet, Italy 2-1, Spain 2-0, not that it'll make much of a difference though...