Doncaster's winless run extended to four games despite coming from two goals down to draw at fellow play-off hopefuls Gillingham.
Jordan Graham fired the Gills ahead inside 85 seconds after Rovers goalkeeper Louis Jones parried Kyle Dempsey's shot into the midfielder's path.
The hosts doubled their advantage after just four minutes when Vadaine Oliver spectacularly volleyed home for his eighth goal in seven games from Ryan Jackson's throw.
Rovers captain Tom Anderson pulled his team back in the game when he rose the highest to meet James Coppinger's drilled cross and head past Jack Bonham.
Coppinger completed the visitors' comeback after 23 minutes when he capitalised on poor Gillingham defending to blaze into the bottom corner.
Both sides had potential winners cleared off the line shortly after the hour; first Joe Wright blocked Gills midfielder Alex MacDonald's scuffed shot before Brad Halliday's effort beat Bonham but not the covering Robbie Cundy.
Wright saved Rovers again 11 minutes from time when he threw himself at Dempsey's goal-bound effort after Graham's cross-turned-shot rebounded off the post.
Report supplied by PA Media.
Line-ups
Gillingham
Formation 4-4-2
- 1Bonham
- 2Jackson
- 25Cundy
- 5Tucker
- 3Ogilvie
- 10Graham
- 8Dempsey
- 4O'KeefeSubstituted forMcKenzieat 77'minutes
- 16MacDonaldSubstituted forO'Connorat 77'minutes
- 15AkindeSubstituted forLeeat 70'minutes
- 19Oliver
Substitutes
- 7Willock
- 11Lee
- 12Bastien
- 14McKenzie
- 17Johnson
- 21O'Connor
- 23Woods
Doncaster
Formation 4-2-3-1
- 13Jones
- 2Halliday
- 5Wright
- 4Anderson
- 28Horton
- 14Smith
- 3James
- 20SimsSubstituted forLokiloat 68'minutes
- 26CoppingerSubstituted forRichardsat 61'minutes
- 9OkenabirhieBooked at 74minsSubstituted forGomesat 88'minutes
- 7Bogle
Substitutes
- 1Balcombe
- 6Gomes
- 8Robertson
- 10Lokilo
- 17Richards
- 24John
- 27Greaves
Live Text
Match ends, Gillingham 2, Doncaster Rovers 2.
Second Half ends, Gillingham 2, Doncaster Rovers 2.
Foul by Omar Bogle (Doncaster Rovers).
Connor Ogilvie (Gillingham) wins a free kick in the defensive half.
Substitution, Doncaster Rovers. Madger Gomes replaces Fejiri Okenabirhie.
Attempt blocked. Vadaine Oliver (Gillingham) left footed shot from outside the box is blocked.
Corner, Gillingham. Conceded by Matthew Smith.
Attempt missed. Vadaine Oliver (Gillingham) header from the centre of the box is close, but misses to the right. Assisted by Ryan Jackson.
Foul by Fejiri Okenabirhie (Doncaster Rovers).
Robbie Cundy (Gillingham) wins a free kick in the defensive half.
Offside, Gillingham. Robbie Cundy tries a through ball, but Olly Lee is caught offside.
Attempt missed. Robbie Cundy (Gillingham) right footed shot from the centre of the box is close, but misses to the right. Assisted by Vadaine Oliver with a headed pass following a corner.
Corner, Gillingham. Conceded by Joe Wright.
Attempt blocked. Kyle Dempsey (Gillingham) right footed shot from the centre of the box is blocked.
Substitution, Gillingham. Robbie McKenzie replaces Stuart O'Keefe.
Substitution, Gillingham. Thomas O'Connor replaces Alexander MacDonald.
Fejiri Okenabirhie (Doncaster Rovers) is shown the yellow card for a bad foul.
Foul by Fejiri Okenabirhie (Doncaster Rovers).
Stuart O'Keefe (Gillingham) wins a free kick in the defensive half.
Foul by Taylor Richards (Doncaster Rovers).