St Albans City succumbed to back-to-back defeats in the National League South after goals either side of half-time from Dartford ensured a 2-1 win for the visiting team at Clarence Park.
The Saints took the lead through striker Joe Iaciofano’s first-half penalty only for Dartford to hit back with goals from forward Liam Nash and a Darren McQueen penalty.
The Saints had all the possession in the second period as they searched for that elusive equaliser but a resolute defensive display from high-flying Dartford had other ideas.
The result leaves Ian Allinson’s men one place below Dulwich Hamlet and in the relegation zone on goal difference.
The Saints started the game on the front-foot and took the lead by virtue of a superbly dinked penalty by top goal scorer Iaciofano in the 21st minute.
The Saints top goal scorer latched onto Zane Banton’s through ball, he then flicked the ball against the arm of Josh Hill and referee Carl Brook pointed to the spot.
Dartford equalised ten minutes later, Amrit Bansal-McNulty fierce long-range effort was spilled by goalkeeper Dean Snedker and Nash slotted home from close range after he was fasted to react.
The lively Banton continued to cause the visitors trouble down the left flank, his smart cut-back found Dave Diedhiou who fired just wide from twenty yards.
Watford loanee Harry Forster had his best 90 minutes in a Saints shirt, the midfielder caused the visitors all sorts of problems at the back with his fantastic dribbling.
Dartford took the lead early in the second-half through Darren McQueen’s spot-kick, Elliot Romain was bundled over by the Saints defender.
Iaciofano was controversially booked for simulation when he was bundled over by the Dartford defender, manager Ian Allinson made his feelings clear for all to hear.
Munashe Sundire almost equalised late on, his superbly struck half-volley from 25 yards beat Mark Smith in the Dartford goal only for the post to deny him.
Next up for The Saints is the Herts Senior Cup on Tuesday night at Kings Langley, followed by an away trip on Saturday to Cressing Road to face Braintree Town while Dartford host Chelmsford.