India v Pakistan, 'the mother of all epic battles'
The prime ministers of India and Pakistan are attending the World Cup cricket semi-final between the two countries in the Indian city of Mohali.
This is the first time the two sides are playing on each other's soil since the 2008 Mumbai (Bombay) attacks, after which, relations between the nuclear-armed neighbours hit a low.
The match in Mohali is expected to be watched on television by more than a billion people and as Sanjoy Majumder explains, it is considered to be "the mother of all epic battles".