Sub Billy Sharp rescued a point after the visitors went in front just after the break. It means Grant McCann's side have won just one of their last six league games at the Eco-Power Stadium.
After a bright start Rovers couldn't turn the screw, despite plenty of early pressure. The visitors' Kylian Kouassi lashed a shot just wide of goal in the first real opportunity for Salford. There was a bit of needle in the contest, with a flurry of first half bookings for either side only adding to the entertainment.
The hosts looked to take the initiative straight after the restart when Jordan Gibson's curled attempt came back off a post but within minutes it was Salford who were toasting the opener: Kylian Kouassi lashing home a powerful shot beyond Ted Sharman-Lowe.
Rovers fans would have expected a swift response but McCann's men took longer than they would have liked. After a triple substitution and change of shape, it was two of the alterations who combined to level the scores.
Joe Sbarra laid it on a plate for Sharp to tap in and restore parity. Sharp could and maybe should have doubled his tally soon after but it wasn't meant to be as spoils were shared.
Here's how we rated the Rovers players:

9. Luke Molyneux 6
Some hits, some misses, with not enough quality contributions made throughout although he did get livelier as the game wore on and Rovers went more gung-ho. Photo: Howard Roe/AHPIX LTD

10. Jordan Gibson 6
Looked up for this one, straight off the bat with plenty of involvement in that first half. Struck a post right at the start of the second half but faded thereafter. Photo: Andrew Roe/AHPIX LTD

11. Joe Ironside 6
A bright start as he got fully to grips with Salford centre-half Curtis Tilt. That being said, had to feed off scraps most of the game but cannot fault his link-up and hold-up contributions. Photo: Howard Roe/AHPIX LTD

12. James Maxwell 6
One of three changes that saw a switch-up in formation and he played his part in the improvement. Photo: Howard Roe/AHPIX LTD

