India vs England: 1st Test Match Lords

Re: India vs England: 1st Test Match Lords

There is a team I know that went on to win the World Cup after rain saved them from a certain defeat and consequent premature exit from the World Cup. Now that was undeserving…