Not sure England will have a better chance to win a major trophy than this. At Wembley and favorites for nearly every knockout game, playing the final at home and favorites. It has to be now.
I don't think we're genuine favourites tonight.... Just with the UK bookies.
Def. now or never though...... Uefa/Fifa sure as hell won't be blessing us with home advantage again any decade soon.
....Especially if a bunch of twats get 'nawty' later.