 I'm going with whoever wins the Spain-France semifinal to win it. England and Netherlands have both played really well, but I still think Spain and France have been the stronger overall teams. But when you look at it on paper...