Sure they can win, and I can also win the Lotto Max:D
Other than tournaments played in England, they have never beaten two decent teams in the same major tournament. That said, IMO, the only decent National teams are Spain, Netherlands, Germany, France, Italy, Argentina and Brazil, not...