Robbie Frylinck smashed a 19-ball fifty to steer the Dolphins to a five-wicket victory against the Titans.
Looking to secure a limited-overs double after winning the T20 Challenge in December, the Titans could not defend a first innings total of 324-7.
The Dolphins secured the third-highest run chase in domestic cricket at SuperSport Park to win by five wickets with five balls to spare.
Dolphins skipper Khaya Zondo won the toss and elected to field, a decision that seemed questionable after the Titans innings.
There were three half centuries in the first innings – openers Henry Davids (87 off 92) and Jonathan Vandier (51 off 65) combining for an opening stand of 153.
When Calvin Savage (4-60) made the initial breakthrough in the 26th over, it looked to be the Titans’ game to lose.
The visitors fought hard in the middle overs, but Mark Boucher’s men kept the scoreboard ticking over.
Proteas Test opener Dean Elgar (34 off 40) played his part, but the real damage was done by Rivaldo Moonsamy’s 68 off 46 in the middle order.
The attacking former SA U19 product hit nine fours and two sixes in his two-hour stay at the crease and when he was removed in the 49th over, the Titans were well poised.
The Dolphins would have had to pull off the third highest ever domestic run chase at SuperSport Park to win the match, and they had returning Proteas quick Morne Morkel to deal with.
Morkel, looking to regain some match fitness ahead of a big 2017 for the Proteas, finished with figures of 0-53 in his 9 overs, but the Titans still got over the line.
It did not go all their way as Dolphins openers Morne van Wyk (61 off 71) and Sarel Erwee (70 off 84) put on 117 for the first wicket.
Cody Chetty (50 off 55) kept them in the game, but the visitors got over the line through the powerful Robbie Frylinck (54 not out off 20) and Khaya Zondo (22 not out off 26).