how accurate has it been this far?
Group A
Switzerland 0 Czech Republic 1 correct...the score aswell
Portugal 2 Turkey 0 correct...the score too

Czech Republic 2 Portugal 2 wrong, 3-1 portugal
Switzerland 1 Turkey 1 wrong, 2-1 turkey (turkey scored in the 93rd minute though

)
Group B
Austria 1 Croatia 3 1/2 right, correct winner
Germany 0 Poland 0 wrong, 2-0 germany
Croatia 0 Germany 2 we'll see

1-0 croatia atm
Group C
Romania 0 France 2 wrong...0-0
Netherlands 1 Italy 1 wrong...3-0 netherlands
Group D
Spain 1 Russia 0 1/2 right...4-1 spain...
Greece 0 Sweden 2 everything correct