I still believe a more dynamic England would be just as effective i.e play Mount, Foden, Sancho but fair play to Southgate this team is hard to score against. It's ugly and boring but this tournament football and to keep 4 clean sheets, 3 against Germany, Croatia and Czech is impressive. The concern I have is against a better passing team Phillips and Rice will be given the run around or a resolute defence, there will lack the creativity to break them down.
But the gamble so far is paying off. Be organised, cautious and hope that the attackers are clinical enough to get 1 or 2 goals. Grealish off the bench works very well.
I'm a very cynical England fan over the past 15 years and barely watched them for a decade they were so trash but I honestly could see England getting to the final without even conceding. Again it's ugly but lot of teams won international tournaments this way.
Italy or Spain would be favourites as I think both would break England down. But I reckon Belgium at Wembley with it being a home game for England would bottle it in a game England would make ugly.