England will win the 1st ODI comfortably! Anybody else think otherwise?