A last-minute winner for Spennymoor Town ended 10-man Chester's unbeaten streak as the visitors fell to a 2-1 defeat at The Brewery Field.

A strong start from the visitors was rewarded on seven minutes when Simon Grand's long ball was flicked on by Matty Hughes and Akwasi Asante showed his composure to round Spennymoor keeper Matt Gould and tuck the ball home.

The Blues almost doubled their lead midway through the half when Joel Taylor's cross was headed over from close range by Grand.

After an evenly-contested first half, the momentum of the game swung on the dismissal of Danny Livesey.

The Blues' centre half was booked for dissent after conceding a free-kick late in the half, in which he sustained a bloodied head.

After receiving treatment on the touchline he was then shown a second yellow card for returning to the pitch without the referee's assent.

Spennymoor capitalised on their numerical advantage within five minutes of the restart when Andrew Johnson's speculative effort from distance squirmed through the legs of Chester keeper Russ Griffiths to level the score.

Despite the setback, Chester pushed hard to restore their advantage and went close on 67

minutes when Anthony Dudley saw his effort rebound off the post following a neat one-two with Asante.

But after digging deep in a bid to extend their seven-game unbeaten run, Anthony Johnson and Bernard Morley's side tasted defeat for the first time this season when Glen Taylor tapped home from close range after Griffiths had saved Adam Boyes' initial effort on goal.

The result saw Chester slip from third to fifth in the National League North standings ahead of Monday night's clash at Curzon Ashton.