India has booked a spot in the finals of the Cricket World Cup after beating Pakistan by 29 runs this morning.

Batting first, India made 260 for 9 after winning the toss, with Pakistan all out in the final over for 231.

Captain Mahendra Singh Dhoni said the win is special for the side and they were told to aim for a win right from the start.