Having been set a fourth day target of 277, the Titans flirted with victory, and then had to show some steely defence late in the day.
The Dolphins had started off proceedings with a total of 269 in their first dig, thanks in main to a cultured 86 from Sibonelo Makhanya. Scored off 156 balls, it was the glue that gave the Dolphins something to defend with the ball. Keshav Maharaj chipped in with a responsible 41.
For the Titans, the steady Alfred Mothoa helped himself to the first five-wicket haul of the season, sharing five for 55 in 18 overs.
In reply, the defending four-day champions scored 308 all out, with half centuries for Eldred Hawken (52) and Farhaan Behardien (62), who went past 6000 first-class runs in the process.
Calvin Savage took four for 61, while Kerwin Mungroo weighed in with three for 48.
In the second dig, the Dolphins found increasing fluency, with 67 from Vaughn van Jaarsveld, and a priceless from Savage down the order. That cameo allowed the visitors to post a testing target for the Titans.
Savage clattered five sixes in his knock, showing that the all-round promise of youth still persists. Chris Morris bowled with little luck, but still helped himself to three for 39, to complete an encouraging return to action. Shaun von Berg also bowled with great control, also helping himself to three wickets.
The Titans were handed a target of 277 on the final day, and Andrea Agathagelou made a sensible 53, before he became one of four Maharaj victims.
Theunis de Bruyn survived a life, before making his way to 60. When he fell, and was followed by Moonsamy, the Titans suddenly slipped to 140 for five.
Morris displayed his abilities with the bat, notching a 46 that mixed patience and power.
When he fell to young Okuhle Cele, and then Henry Davids' vigil of 22 in over three hours ended, the Dolphins sniffed an upset victory.
It was left to Junior Dala and von Berg to get them to the end.
The Titans ended on 244 for eight, with Maharaj grabbing figures if four for 71.
The match ended in an entertaining draw.