Chesterfield held Rochdale to a 2-2 draw in a thrilling encounter.
The visitors took the lead when Marc Richards met a cross from Gary Roberts and headed home from 10 yards.
George Donnelly missed a penalty for Dale but keeper Tommy Lee brought down Scott Hogan moments later and Andrew Tutte levelled the scores.
Hogan put the home side ahead shortly after the break but Roberts lifted the ball over the advancing goalkeeper Josh Lillis to secure a point.
Chesterfield remain unbeaten and, after winning their first two games, sit third in the League Two table.
VIEW FROM THE DRESSING ROOM
Chesterfield manager Paul Cook told BBC Radio Sheffield:
"It was probably a fair result in the long run.
"I thought we started really well, we looked good on the eye, we were passing well and we got a good goal.
"Marc Richards had a great chance to make it 2-0 and the keeper has made a fantastic save with his legs.
"I really felt we could go on and win the game. So whenever you're down away from home, to comeback and get a point in pleasing "
Rochdale 01 Lillis 02 Rafferty Booked (Bennett - 85' ) 06 Lancashire 22 O'Connell 25 Rose 07 Vincenti 08 Tutte 12 Lund 40 Henderson 09 Donnelly Booked 11 Hogan Booked (Done - 79' ) Substitutes 23 Thomson 03 Bennett 05 Eastham 16 Done 24 Allen 28 Camps 39 Bunny Chesterfield 01 Lee Booked 03 Smith (Doyle - 53' ) 04 Hird Booked 25 Talbot 27 Edwards (Cooper - 58' ) 05 Morsy 10 O'Shea 11 Roberts Booked (Darikwa - 83' ) 12 Ryan 15 Humphreys 09 Richards Substitutes 20 Chapman 06 Cooper 08 Togwell 07 Darikwa 17 Doyle 21 Gnanduillet 22 Brown