Not sure about Mexico .... they capitalized on a very sloppy German team in H1 (similarly England vs Tunesia H1) .... let's see how they will perform - if being in the role of a proactive team - vs Sweden and South Korea ....
Omitting Spain, Portugal and Brasil I didn't witness a lot of other performances being head and shoulders above England (at least in H1) .... but likely this is down to personal taste ....