Salford 20, Bulls 20
Karl Pryce grabbed a fine hat-trick but the Bulls were denied their sixth away win of the season by Jodie Broughton's late try.
Pryce, 25, claimed two clinical first-half scores and another after the break before Tom Burgess' 71st-minute try then looked to have given Bradford the two points.
Yet Salford refused to lie down and Broughton finished off in the left corner with four minutes remaining to tie the scores at 20-20.
Daniel Holdsworth had the chance to win it for Salford but he missed the conversion from the touchline.
Salford led through Adam Sidlow's early score and also struck twice through Danny Williams in the second half before Broughton touched down after Olivier Elima was sinbinned for a professional foul.