Eng vs Ind, 2014 Photos

    India Beat England at Lord's After 28 Years, Record First Overseas Test Win Since 2011

    July 21, 2014 23:46

    India registered a 95-run win against England at Lord's to win a Test for the first time since 1986 at the Mecca of Cricket.