England looked decent but the numbers lie a fair bit... very, very efficient. 7 shots on goal is the least you can expect. Can't expect that silly level of efficieny again.
Obviously a promising start though but would hold my horses before dreaming (nightmares) of England winning the cup.