The Dolphins declared their second innings on their overnight total of 257 for eight, a lead of 356, meaning it was all about survival for the Warriors, who had 96 overs to bat out on the fourth day.
And with Robbie Frylinck taking three for 20 in eight overs with the new ball, the Dolphins looked about to run through the home side when lunch was taken with the Warriors on 70 for three.
But rain began falling during the interval and at 2pm what seemed a rather rushed decision to call off the game was made.
Opener Michael Price (37*) and Colin Ingram (12*) had batted most sensibly to take the Warriors from 30 for three to their lunchtime total.
The Dolphins shaded the bonus point battle by 8.78 points to 6.80, which has allowed them to seize third place on the four-day domestic series log from the Highveld Lions.