I think England have been pretty good. Dominated all 3 games and got a 90th minute goal where we passed through a team rather than hoofed up to a big man.
Dissapointment has been the manager. He farted about picking the squad, got Kane taking corners, plays players out of position and...