India's hard fought batting effort went in vain as they fall short by 9 runs against England in the first ODI of the five-match series at SCA Stadium in Rajkot.
England hung on to their World Cup hopes by the skin of their teeth, beating West Indies by 18 runs in a game that see-sawed till the final wicket fell at the Chidambaram Stadium, Chennai.