Anybody betting on this game? I am thinking of putting large stake on home but head to head havent done so well. What do you think?