They might have taken all three points had Harrison Biggins done better from close range when he met Charlie Lakin's cutback.
At the other end Jonathan Mitchell made several smart stops to help keep Stockport at bay.
Scroll down for our player ratings after an impressive result.
. Match action
Harrison Biggins wins the ball. Photo: Howard Roe/AHPIX LTD
. Jonathan Mitchell - 8
Made two standout saves - one in either half - to pick up his eighth clean sheet of the season. Photo: Mark Fletcher
. James Brown - 7
Grew into the game and looked to get forward whenever possible, although his final ball could have been better. Photo: Mark Fletcher
. Tommy Rowe - 7
Did a good job of keeping Kyle Knoyle at bay, not an easy task. Photo: Gareth Williams/AHPIX LTD
1. Match action
Harrison Biggins wins the ball. Photo: Howard Roe/AHPIX LTD
2. Jonathan Mitchell - 8
Made two standout saves - one in either half - to pick up his eighth clean sheet of the season. Photo: Mark Fletcher
3. James Brown - 7
Grew into the game and looked to get forward whenever possible, although his final ball could have been better. Photo: Mark Fletcher
4. Tommy Rowe - 7
Did a good job of keeping Kyle Knoyle at bay, not an easy task. Photo: Gareth Williams/AHPIX LTD