- Kane Williamson’s unbeaten 133 led the Black Caps to a six-wicket win, reaching the tri-series final.
- Matthew Breetzke scored a record 150 on debut, lifting South Africa to 304-6 in Lahore.
- Devon Conway supported Williamson with 97, adding 187 runs for the second wicket in the chase.
Kane Williamson hit a brilliant century to take the Black Caps into the tri-series final with a thumping six-wicket win on Monday, overshadowing South African opener Matthew Breetzke’s record score on debut.
Breetzke scored 150 - the highest score by any batter in his first one-day international - to lift South Africa to 304-6 but Williamson’s unbeaten 133 proved match winning at Gaddafi Stadium in Lahore.
The tri-series is a warm-up event before the eight-nation Champions Trophy starting February 19 in Pakistan and the United Arab Emirates.
Pakistan, the third team in the tri-series, will play South Africa on Wednesday in Karachi to decide who meets New Zealand in the final at the same venue on Friday.