Most consistent and best team.
France has confounded us all with ordinary, conservative play but still slips through.
England has looked ordinary so I could see England defeating Netherlands but expect Netherlands to prevail and Spain over Netherlands.