Goals from Armando Dobra and Tom Naylor gave the Spireites a 2-1 victory at Rochdale, making it seven straight wins.
The first chance of the game fell to the Spireites, as Michael Jacobs slipped Ryan Colclough in on goal but his effort was brilliantly saved by Dale keeper Louie Moulden.
It was the Blues who hit first, as Jacobs’ cross found the head of Dobra on the edge of the six-yard box and he made no mistake, with his effort bouncing off the inside of both posts before crossing the line to give the Spireites an early lead.
Dale hit back almost instantly, with ex-Spireite Kairo Mitchell converting home past Harry Tyrer in the 13th minute, after being slipped in by Max Taylor.
The half didn’t settle down there though, as the Blues regained their lead shortly after in the 26th minute, with Liam Mandeville’s perfectly whipped cross landing on the head of Naylor, who converted past Moulden.
The rest of the first half consisted of few chances and lots of possession for the Spireites, and the Blues went into the break with a deserved lead.
The second half got off to a slow start, with both sides struggling to create any chances of note and both sides struggling to keep hold of the ball.
On the hour-mark Mitchell fired over from close-range after a fantastic cross from East.
The rest of the half had a similar feeling to the opening stages of the second half, with few chances of note and the Spireites dealing well with Rochdale’s pressure.
Despite late pressure from Rochdale, the Blues hung on for a huge three points and seven league wins in a row for the first time since 1967.
Spireites: Tyrer, Freckleton, Grimes, Williams, Mandeville, Jones, Naylor, Dobra, Colclough [Berry, 60], Jacobs, Quigley [Grigg, 60].
Unused subs: Palmer, King.