England are supposed to be the best team in Europe?With these 2 draws,i highly doubt that.Unfortunately that title goes to France.