Match ends, Forest Green Rovers 2, Swindon Town 2.
Forest Green captain Joseph Mills netted a stoppage-time equaliser to salvage a draw in a compelling west country derby against table-topping Swindon Town.
Mills' second-half double cancelled out two goals from double from prolific Town 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 a ninth successive 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 55th minute when Swindon-born Mills stabbed the ball 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 goal - and a point for Forest Green - after the ball dropped to him in the box.
Match report supplied by PA Media.
- 20KitchingSubstituted forMcGinleyat 76'minutes
- 7WinchesterBooked at 76mins
- 17FrearSubstituted forCollinsat 65'minutes
- 9StevensSubstituted forMortonat 45'minutes
- 6BaudryBooked at 9mins
- 11WoolerySubstituted forIandoloat 90+6'minutes
- 30AndersonSubstituted forJaiyesimiat 90+3'minutes
- 10DoughtySubstituted forRoseat 77'minutes
- Robert Lewis
- Shots on Target
Second Half ends, Forest Green Rovers 2, Swindon Town 2.
Foul by Ellis Iandolo (Swindon Town).
Liam Shephard (Forest Green Rovers) wins a free kick in the defensive half.
Substitution, Swindon Town. Ellis Iandolo replaces Kaiyne Woolery.
Goal! Forest Green Rovers 2, Swindon Town 2. Joseph Mills (Forest Green Rovers) left footed shot from the left side of the box to the high centre of the goal. Assisted by Ebou Adams following a corner.
Attempt missed. Ebou Adams (Forest Green Rovers) header from the centre of the box misses to the left. Assisted by Liam Shephard with a cross following a corner.
Corner, Forest Green Rovers. Conceded by Rob Hunt.
Substitution, Swindon Town. Diallang Jaiyesimi replaces Keshi Anderson.
Attempt missed. Ebou Adams (Forest Green Rovers) header from the centre of the box is too high. Assisted by Nathan McGinley with a cross.
Corner, Swindon Town. Conceded by Matt Mills.
Attempt blocked. Kaiyne Woolery (Swindon Town) left footed shot from the right side of the box is blocked. Assisted by Keshi Anderson.
Attempt saved. Joseph Mills (Forest Green Rovers) left footed shot from outside the box is saved in the centre of the goal. Assisted by Liam Shephard.
Offside, Swindon Town. Kaiyne Woolery tries a through ball, but Eoin Doyle is caught offside.
Attempt blocked. Jack Aitchison (Forest Green Rovers) right footed shot from the left side of the box is blocked. Assisted by Udoka Godwin-Malife.
Corner, Forest Green Rovers. Conceded by Ezekiel Fryers.
Corner, Forest Green Rovers. Conceded by Paul Caddis.
Foul by Kaiyne Woolery (Swindon Town).
Nathan McGinley (Forest Green Rovers) wins a free kick on the left wing.
Substitution, Swindon Town. Danny Rose replaces Michael Doughty.