JOHANNESBURG (AFP) - Paceman Ian Butler and spinner Daniel Vettori shared seven wickets as New Zealand restricted Pakistan to 233-9 in the Champions Trophy semi-final here on Saturday. Butler finished with a career-best 4-44 and left-arm spinner Vettori with 3-43 to boost their teams hopes of making the final for the second time in this competition. Pakistan looked set for a challenging total following teenager Umar Akmals solid 55 before losing their way in the closing 10 overs. They were 174-5 in 40 overs before Vettori and Butler struck in quick succession. The 19-year-old Umar, brother of wicketkeeper-batsman Kamran, looked unhappy with Australian umpire Simon Taufels decision when given out leg-before while attempting to sweep Vettori. Television replays appeared to show that he had inside-edged the delivery on to his pads. Akmal cracked seven fours in his 62-ball knock for his second half-century in eight one-dayers. Butler then grabbed a big wicket when he had Shahid Afridi caught behind on four to leave Pakistan struggling at 183-7. Teenager Mohammad Aamer (19 not out) and Saeed Ajmal (14 not out) boosted Pakistans total in the closing stages, adding 35 off 34 deliveries for the last wicket. Aamer hit four boundaries, including three in Shane Bonds over. Umar and veteran Mohammad Yousuf steadied the innings with an 80-run stand for the fifth wicket after Pakistan had been reduced to 86-4. Yousuf made 45 before inside-edging a Kyle Mills delivery on to his stumps. Pakistan started impressively after winning the toss on a good Wanderers pitch, with openers Kamran (24) and Imran Nazir (28) playing attacking strokes to put on 46 in 9.4 overs. They failed to capitalise on the start as they lost four wickets in the space of 40 runs, with Butler grabbing two wickets and paceman Bond and Vettori each taking one. Bond provided the breakthrough when he had Nazir caught by Ross Taylor at first slip before Butler dismissed Kamran and Shoaib Malik. Kamran was caught in the deep by debutant Aaron Redmond, while Malik (two) was caught at first slip by Taylor. Pakistan captain Younus Khan made 15 before being caught off a leading edge by Taylor at short cover off Vettori. The winners will meet defending champions Australia, who beat England by nine wickets in the first semi-final at Centurion on Friday. The final will be played on Monday. Pakistan made two changes from the side that lost to Australia in their last league match, bringing in Aamer and Nazir in place of Mohammad Asif and Misbah-ul-Haq. SCOREBOARD PAKISTAN: Imran Nazir c Taylor b Bond 28 Kamran Akmal c Redmond b Butler 24 Shoaib Malik c Taylor b Butler 2 Younis Khan c Taylor b Vettori 15 Mohammad Yousuf b Mills 45 Umar Akmal lbw b Vettori 55 Shahid Afridi c McCullum b Butler 4 Naved-ul-Hasan c Guptill b Vettori 8 Umar Gul c Broom b Butler 6 Mohammad Aamer not out 19 Saeed Ajmal not out 14 EXTRAS: (lb 6, w 5, nb 2) 13 TOTAL: (9 wickets; 50 overs) 233 Fall of wickets: 1-46, 2-61, 3-69, 4-86, 5-166, 6-181, 7-183, 8-192, 9-198 BOWLING: KD Mills 10-0-46-1(2w) SE Bond 10-1-54-1(1nb, 1w) IG Butler 10-0-44-4(2w) JEC Franklin 8-0-33-0(1nb) DL Vettori 10-2-43-3 GD Elliott 2-0-7-0 NEW ZEALAND: BB McCullum, AJ Redmond, MJ Guptill, LRPL Taylor, GD Elliott, NT Broom, JEC Franklin, DL Vettori, KD Mills, IG Butler, SE Bond Toss: Pakistan won and elected to bat ODI debut: AJ Redmond (New Zealand) Player of the match: tba Umpires: IJ Gould (England) and SJA Taufel (Australia) TV umpire: DJ Harper (Australia) Match referee: J Srinath (India) Reserve umpire: SJ Davis (Australia)