England och Frankrike wäckt stort uppseende.