Match ends, Rochdale 1, Gillingham 1.
Rochdale were left to rue a string of missed opportunities as Cody McDonald's late goal earned Gillingham a point.
Peter Vincenti's header put the hosts ahead midway through the first half, with Vincenti and Ian Henderson having chances either side of the break.
Gills' Stephen Bywater also saved twice from Michael Rose, and the visitors were rewarded when McDonald scrambled in seven minutes from time.
Rochdale stay 11th in League One, with Gillingham climbing to 18th.
Rochdale manager Keith Hill told BBC Radio Manchester:
"From a defensive aspect, that was a really sloppy goal to concede.
"It's another point on the board for us, it's a positive point - we shouldn't get ahead of ourselves.
"It's a game we should have won, we all know that.
"I'm happy with the performance and happy with the chances we created."
Gillingham boss Peter Taylor told BBC Radio Kent:
"I was delighted with the character of the players. I think we stuck at it and didn't give in.
"The work rate of the players was very good.
"The goal may have looked ugly from Cody McDonald but he still had a little bit to do - I'm pleased he was there and got the goal.
"We need him [McDonald] to be confident. There has been times he's lost a little bit of confidence but he carried on believing."
Line-ups
Rochdale
Formation 4-3-3
- 22Logan
- 3Bennett
- 5Eastham
- 29O'Connell
- 17Tanser
- 12DawsonBooked at 82minsSubstituted forLundat 86'minutes
- 25Rose
- 24Allen
- 7Vincenti
- 16DoneSubstituted forAndrewat 79'minutes
- 40Henderson
Substitutes
- 2Rafferty
- 6Lancashire
- 8Lund
- 9Andrew
- 14Hery
- 18Muldoon
- 21Musangu
Gillingham
Formation 4-5-1
- 30Bywater
- 2Fish
- 4Egan
- 6Legge
- 5HauseSubstituted forHoyteat 51'minutes
- 24Dickenson
- 16LinganziSubstituted forMcGlashanat 73'minutes
- 8Hessenthaler
- 18Pritchard
- 23DackBooked at 44minsSubstituted forNorrisat 45'minutes
- 10McDonald
Substitutes
- 1Nelson
- 9Kedwell
- 11McGlashan
- 14German
- 19Norris
- 22Hare
- 31Hoyte
- Referee:
- Eddie Ilderton
- Attendance:
- 2,574
Match Stats
- Possession
- Home52%
- Away48%
- Shots
- Home20
- Away8
- Shots on Target
- Home9
- Away2
- Corners
- Home12
- Away5
- Fouls
- Home9
- Away12
Live Text
Post update
Full Time
Second Half ends, Rochdale 1, Gillingham 1.
Post update
Jack O'Connell (Rochdale) wins a free kick in the defensive half.
Post update
Foul by Luke Norris (Gillingham).
Post update
Attempt blocked. Jermaine McGlashan (Gillingham) right footed shot from outside the box is blocked.
Post update
Scott Tanser (Rochdale) wins a free kick on the right wing.
Post update
Foul by Jermaine McGlashan (Gillingham).
Post update
Foul by Scott Tanser (Rochdale).
Post update
Matt Fish (Gillingham) wins a free kick in the defensive half.
Post update
Attempt saved. Scott Tanser (Rochdale) right footed shot from outside the box is saved in the top centre of the goal.
Post update
Attempt missed. Matthew Lund (Rochdale) left footed shot from the left side of the six yard box is too high.
Post update
Attempt missed. Peter Vincenti (Rochdale) header from the centre of the box is too high.
Substitution
Substitution, Rochdale. Matthew Lund replaces Stephen Dawson.
Post update
Corner, Rochdale. Conceded by Jake Hessenthaler.
Post update
Attempt saved. Stephen Dawson (Rochdale) right footed shot from the left side of the box is saved in the top centre of the goal.
Goal!
Goal! Rochdale 1, Gillingham 1. Cody McDonald (Gillingham) right footed shot from the centre of the box to the centre of the goal.
Booking
Stephen Dawson (Rochdale) is shown the yellow card.
Post update
Attempt blocked. Peter Vincenti (Rochdale) right footed shot from the left side of the box is blocked.
Post update
Attempt blocked. Stephen Dawson (Rochdale) right footed shot from the centre of the box is blocked.
Substitution
Substitution, Rochdale. Calvin Andrew replaces Matt Done.