Mahendra Singh Dhoni and Shahid Afridi give their thoughts ahead of the Cricket World Cup semi-final between the huge rivals.