Forest Green captain Joseph Mills netted a stoppage-time equaliser to salvage a 2-2 draw in a compelling west country derby against table-topping Swindon.
Mills second-half brace cancelled out a first-half double from prolific Swindon striker Eoin Doyle, who was on the scoresheet for the 10th consecutive game.
The Bradford loanee made it 21 goals for the season to seemingly put Town on a course for an eighth successive league win, but Mills responded with a double of his own to earn a point for Rovers.
Doyle opened his account in the 16th minute with a hooked finish inside the box from a drilled Rob Hunt cross.
And the 31-year-old was at it again after 35 minutes when he beat Rovers’ offside trap before applying a simple finish beyond exposed goalkeeper Adam Smith.
Rovers got themselves back into the game in the 55 minute when Swindon-born Mills stabbed over the line from a Liam Shephard cross.
Doyle was denied his hat-trick in the 70th minutes when, after dinking the ball over Smith, the recovering Liam Kitching scampered back to clear off the line after Keshi Anderson carved Rovers open.
And with virtually the last kick of the game, Mills grabbed his second and a point for Forest Green after the ball dropped to him in the box.