Pakistan players Shahid Afridi and Abdul Razzaq are pictured running during a training session ahead of their team's ICC Cricket World 2011 semi-final against India.
The match - which could break all sorts of records - will be played in Mohali on 30th March with the winner taking on Sri Lanka or New Zealand in the final in Mumbai on 2nd April.
India have never lost to Pakistan in a 50-over World Cup match but Pakistan will take confidence from the fact that they finished on top of Group A and then thrashed the West Indies by ten wickets in their quarter-final.
India, by contrast, were no less impressive in handing reigning champions Australia a five-wicket defeat.
© Cricket World 2011