In the Hague, Britain beat hosts the Netherlands 2-1 to top Group F, with Spain ending Czech Republic hopes at home 2-1 in Group B in Ostrava.