New Zealand skipper Daniel Vettori has won the toss and the Black Caps will bat first in their World Cup semi-final with Sri Lanka.

Sri Lanka stick with the same XI that defeated England by 10 wickets but the Kiwis have brought in pace ace McKay ahead of former Church professional Luke Woodcock.

But ex-Rawtenstall paid man Nathan McCullum is all set for the semi.

Sri Lanka: Upul Tharanga, Tillakaratne Dilshan, Kumar Sangakkara, Mahela Jayawardene, Thilan Samaraweera, Chamara Silva, Angelo Mathews, Lasith Malinga, Rangana Herath, Ajantha Mendis, Muttiah Muralitharan.
New Zealand: Brendon McCullum, Martin Guptill, Jesse Ryder, Ross Taylor, Scott Styris, Kane Williamson, Nathan McCullum, Daniel Vettori, Jacob Oram, Tim Southee, Andy McKay.