England Beat India By An Innings In Three Days At Old Trafford Posted by rizbaig August 7, 2014 0 England stormed to a resounding victory over India inside three days at Old Trafford to take a 2-1 lead in the Test series with one match to play.The hosts...Read More