5-2 now Incredible come back by the Swiss.
Just need Holland to get at least a draw against Germany and the final four will be:
- England
- Switzerland
- Holland
- Portugal
Home advantage might swing it for Portugal in the betting but I’d make us favourites out of them four.