T20 WC semis: India have a score to settle, England want to make history
In the sporting context, “revenge” is defined as “the defeat of a person or team by whom one was beaten in a previous encounter”. Sportspersons will insist, however, that there is no place for that term in their lexicon, that revenge is the furthest from …