Macclesfield Town 3-1 Dartford
Macclesfield scored three goals in four second-half minutes as they fought back to defeat Dartford and stretch their unbeaten run to eight games.
The Darts led when home keeper Rhys Taylor fouled Adam Birchall and Matt Godden scored the resulting penalty.
But the hosts began to dominate after the break and Scott Boden headed home a 66th-minute equaliser.
Connor Jennings then scored a quickfire double, the first coming soon after he had hit the bar, to seal the comeback.
The defeat leaves Dartford third from bottom in the Conference Premier table after concecutive losses, while the Silkmen are 14th - five points outside the play-offs.
VIEWS FROM THE DRESSING ROOM
Dartford manager Tony Burman told BBC Radio Kent:
"We were 1-0 up, you think it's a decent performance, we've defended alright, but a corner's come in and there's a poor clearance and they've equalised.
"It's so disappointing we conceded another two goals after that.
"I felt we deserved something in the first half. We got the penalty and second half we should have kept the ball better and there wasn't too much in the game up until then.
"You've got to do it for 90 minutes, not 65."