The Warriors, chasing a daunting 395 for victory, were looking likely to achieve the task as David White’s magnificent century took them to 253 for three when Wiese came back into the attack 45 minutes before tea.
By the tea break, Wiese had already accounted for Ryan Bailey (18), Somila Seyibokwe (5) and claimed the key scalp of White, trapped lbw by a yorker he might have just got a scratch on, for a fabulous 142.
The all-rounder, who has been far and away the Titans’ best paceman this season, then all but sealed victory with the wickets of Simon Harmer (1) and Andrew Birch (0) in the first over after tea, to leave the Warriors on 283 for eight.
The match-winning spell of five for 30 in seven overs gave Wiese the best figures of his 59-match first-class career – six for 59 in 16 overs – and he also took 10 wickets in a game for the first time, his overall haul being 10 for 111.
The last two wickets fell to Grant Thomson, the debutant who bowled a crucial pressure-building spell opposite Wiese before tea to go with his impressive contributions of 40 and 53 with the bat, and Shaun von Berg, the leg-spinner who battled on the final day and returned figures of two for 88 in 20.1 overs.
Barring some juvenile confrontations out in the middle while White and Jon-Jon Smuts were batting together, it was another gripping final day at SuperSport Park, much like the thriller last weekend against the Knights, which the Titans also won.
White, who top-scored with 85 in the Warriors’ disappointing first innings of 234, stayed at the crease for 313 balls, hammering 24 fours off 210 balls, and while he was there, the Warriors were very much in the contest and up with the required run-rate.
He had dominated the first three hours of play, driving and hooking in impressive fashion as he added 124 for the second wicket with Colin Ackermann (51), 57 for the third wicket with Smuts (28) and 50 with Bailey for the fourth wicket.
Von Berg bowled 11 overs for 46 runs in the morning, consistent bad balls meaning a release of pressure, but fortunately Wiese produced a brilliant performance in the afternoon, justifying his status as the leader of the attack.
The 28-year-old played just six of the 10 matches but finished the campaign in the top six on the wicket-takers’ list, with 30 at 17.56, finishing second to Kyle Abbott in the averages.
Titans coach Rob Walter has indicated that fixing their four-day form is his chief priority and he will be hugely encouraged by the last two performances, with many of the fringe players excelling to give the Titans three victories in the season, the same as the Dolphins.