New Zealand continued their winning streak in the tri-nation ODI series with a convincing win over South Africa. Skipper Mitchell Santner's decision to invite South Africa to bat first proved successful as his team claimed an early advantage. With only one change to their playing XI, the Kiwis were able to secure a 78-run victory over Pakistan in the previous match. A win over South Africa in Lahore would secure New Zealand's spot in the final.
New Zealand all-rounder Rachin Ravindra stole the show on the second day of the first Test against South Africa, scoring his maiden double century and taking six wickets on debut. Captain Kane Williamson also notched up an unbeaten century, helping New Zealand build a massive lead of 431 runs. South Africa's weakened team struggled to make an impact, with captain Neil Brand taking a costly six-wicket haul.