This is going to be an attritonal battle and I am not sure Spain will win it. For England's sake (providing they do get past Netherlands) it would be better they face Spain (although they have been the more attractive side throughout the tournament) in the final than France.