My predictions are:
Spain 2 - 1 Germany
France 1 - 0 Portugal
Netherlands 2 - 1 Turkey
Switzerland 1 - 0 England
2 scorelines correct
3 winners correct - England getting lucky and ruining prediction
Although it was much better performance for England, hampered by Southgate's management
Last edited: