New Zealand were all out for 149 in just 41.1 overs after losing the toss in a lopsided innings.
With the series level at 2-2 going into a winner-takes-all fifth and final match, New Zealand saw the cream of their batting talent gone in 16 overs when South Africa had them at four for 51.
Apart from a 45-run stand by Colin de Grandhomme (32) and Mitchell Santner (24) there was little resistance in the New Zealand innings.
The New Zealand batsmen appeared mesmerised by the spin of Tahir who took two for 14 off his 10 overs, while Rabada took three for 25 off 7.1.
Rabada had New Zealand in early trouble when he captured the valuable wicket of Martin Guptill in the fifth over.
Guptill, who tormented the bowlers with his unbeaten 180 when New Zealand levelled the series in game four, never settled this time and had only one scoring shot, a four, in his 16-ball stay.
When Santner and de Grandhomme looked to have their rescue mission on track they disregarded the need for survival and went for a quick single which resulted in Santner run out.
In the closing stages, with New Zealand desperate to prolong their innings, Jeetan Patel was the ninth wicket to fall when he walked on an lbw appeal by Tahir.
Disclaimer: No Business Standard Journalist was involved in creation of this content
