India 223 (Sehwag 110, Southee 4-49, McCullum 3-35) beat New Zealand 118 (Mills 52, Praveen 3-34, Praveen 3-21) by 105 runs
India make their way into the final with an emphatic victory over New Zealand thanks to a century from Virender Sehwag.
England 233 and 221 for 9 (Broad 6*, Finn 0*, Amir 4-51, Ajmal 4-71) lead Pakistan 308 by 146 runs
Pakistan find themselves on the brink of a momentous test victory. Alastair Cook’s 110 put England on top before Saeed Ajmal and Mohammad Amir ripped through England to leave them langusihing on 221 for 9.