England gjort del pinsammaste intryck.