Whenever India and Pakistan meet on a cricket pitch, the world witnesses another instalment of what is one of sports' most fiercely contested rivalries.
And when the two meet at a World Cup, as they will on 14 October in the western Indian state of Gujarat, anticipation is driven to feverish extremes...