No doubt England will win. I guess when 60% of decisions incorrectly go your way, you're bound to win.
Cheating bastards.