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:

Post-match: Chesterfield boss Cook

"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 "

Sorry, we were unable to load match stats, please try again.