The manner of the victory would have been just as pleasing to coach Rob Walter as the size of it.
Although the Cobras got off to yet another solid start after they were asked to bat first by the Titans, with Andrew Puttick scoring a fifth straight half-century and sharing in a 71-run stand for the opening wicket with Richard Levi (33), the Titans stuck to their guns and took wickets in clusters as a result.
At 129 for two in the 25th over the Cobras were once again well poised for a big total, but three wickets in 16 balls pegged them back, and a brief revival was stamped out eight overs later.
Ethy Mbhalathi (3 for 58 in 7.1 overs) finished as the highest wicket taker as the Cobras were bowled out in 41.1 overs, but all of the bowlers contributed.
Roelof van der Merwe opened the bowling and recorded figures of 1 for 17 from seven overs, while Marchant de Lange took 2 for 34 in nine.
Sensing the opportunity for a much-needed bonus point, the Titans went about their chase in positive fashion, with all of the batsmen making at least 18.
The key man, however, was 22-year-old Theunis de Bruyn, who showed another glimpse of his vast potential by scoring 60 in 68 balls to set up the chase.
When he was out to Robin Peterson, who took 2 for 37 in his 10 overs, Farhaan Behardien (41 not out from 32 balls) and Mangaliso Mosehle (31 not out) had the freedom to attack the game and ensure that the chase was wrapped up inside the 40-over mark.