Goals from Ben Tomlinson and Andrew Boyce helped Lincoln maintain their good start with a win at Dartford.
Tomlinson put the Imps ahead from close range before home keeper Alan Julian denied Nathaniel Brown.
Boyce doubled the lead, finishing from 12 yards but Elliot Bradbrook's header then reduced the deficit.
Adam Birchall almost rescued a point for the hosts with four minutes remaining but his header was punched clear by visiting keeper Paul Farman.
VIEW FROM THE DRESSING ROOM
Dartford manager Tony Burman told BBC Radio Kent:
"It was two set-pieces. We switched off. We didn't play as well as we could have done and they've done a job on us, but second half I couldn't fault the guys.
"It was 100% handball - no question. Anywhere else on the pitch it's handball and that's the second Saturday in a row. It was on target and it was handball.
"The referee says it was handball but it wasn't intentional. It's absolute rubbish."
Lincoln City manager Gary Simpson told BBC Radio Lincolnshire:
"They put us under a bit of pressure at the end. They had nothing to lose so it was all hands to the pump, but we played some good football at times.
"We changed our shape a little to play through them and it paid off,. We were 2-0 up and playing some good stuff but the goal gave them impetus so we had to revert back to the formation we've had (in previous games) and soak it up. But we had chances to go further in front and it was end-to-end.
"As a team we've looked quite solid and we've got to keep working hard and keep doing that.
"In life you have to enjoy the good times and there's a long way to go. We've only played six games but I'm glad we're fourth from top rather than fourth from bottom."
Sorry, we were unable to load match stats, please try again.
Live Text Commentary
Full Time The referee brings the game to a close.90:00 +3:36
The official flags Ben Tomlinson offside. Alan Julian restarts play with the free kick.90:00 +2:26 Booking
Corner from the right by-line taken by Ryan Hayes. Elliot Bradbrook gives away a free kick for an unfair challenge on Luke Foster. Paul Farman restarts play with the free kick. Elliot Bradbrook is shown a yellow card.90:00 +1:05
Adam Birchall takes a shot. Andrew Boyce gets a block in.88:16
Corner taken by Ryan Hayes. Max Cornhill takes a shot.86:15
Ryan Hayes delivers the ball. Adam Birchall takes a shot. Paul Farman punches the ball.85:18
Luke Foster challenges Max Cornhill unfairly and gives away a free kick. Tyrone Sterling takes the free kick.84:34
Corner from the right by-line taken by Sean Newton. Alan Julian catches the ball.79:36
Ryan Hayes fouled by Sean Newton, the ref awards a free kick. Ryan Hayes crosses the ball in from the free kick. Clearance made by Danny Rowe.77:00
Corner taken by Sean Newton. Andrew Boyce concedes a free kick for a foul on Elliot Bradbrook. Alan Julian restarts play with the free kick.77:00 Substitution
Substitution Jason Prior on for Alex Woodyard.77:00
Tyrone Sterling fouled by Ben Tomlinson, the ref awards a free kick. Free kick taken by Alan Julian.76:06
Header by Ben Tomlinson goes harmlessly over the bar.75:39
Luke Foster fouled by Elliot Bradbrook, the ref awards a free kick. Free kick taken by Sean Newton.74:01
Corner taken by Ryan Hayes from the left by-line. Max Cornhill takes a shot. Blocked by Sean Newton.71:25 Substitution
Substitution Max Cornhill is brought on as a substitute for Lee Noble.70:38
Lee Noble gives away a free kick for an unfair challenge on Jake Sheridan. Tom Miller restarts play with the free kick.68:40
Handball decision goes against Lee Burns. Free kick taken by Paul Farman.67:48
Jake Sheridan delivers the ball.
Free kick awarded for an unfair challenge on Luke Foster by Alex Woodyard. Sean Newton takes the free kick.66:02
The offside flag is raised against Ben Tomlinson. Kenny Clark takes the free kick.65:26
Shot by Mamadou Fofana went wide left of the target.63:19 Substitution
Substitution Waide Fairhurst goes off and Jake Sheridan comes on.59:30
Free kick awarded for an unfair challenge on Ryan Hayes by Sean Newton. Free kick crossed by Ryan Hayes restarts the game.58:18
Assist on the goal came from Ryan Hayes.58:18 Goal scored
Goal! - Elliot Bradbrook - Dartford 1 - 2 Lincoln Elliot Bradbrook grabs a goal with a headed effort. Dartford 1-2 Lincoln City.58:18
Ryan Hayes crosses the ball.56:52
The referee blows for offside. Alan Julian restarts play with the free kick.56:15
Danny Harris challenges Tom Miller unfairly and gives away a free kick. Paul Farman restarts play with the free kick.55:23
Danny Harris takes a shot. Paul Farman catches the ball.55:06
The ball is delivered by Danny Harris. Sean Newton makes a clearance.52:33
Free kick awarded for an unfair challenge on Nathaniel Brown by Danny Harris. Free kick taken by Paul Farman.51:47 Substitution
Substitution Ryan Hayes joins the action as a substitute, replacing James Rogers.49:55
Unfair challenge on Lee Burns by Danny Rowe results in a free kick. Lee Noble takes the free kick.45:01
The referee gets the second half started.45:00 +1:23 Half time
Half Time The match has reached half-time.43:32 Booking
Unfair challenge on Mamadou Fofana by Matt Fry results in a free kick. Tom Miller restarts play with the free kick. Matt Fry is shown a yellow card.42:02
Foul by Danny Harris on Luke Foster, free kick awarded. Free kick taken by Paul Farman.41:39
Elliot Bradbrook fouled by Andrew Boyce, the ref awards a free kick. Alan Julian takes the free kick.40:56
Handball decision goes against James Rogers. Strike comes in from Danny Rowe from the free kick. Blocked by Lee Noble.38:18
Free kick awarded for a foul by Sean Newton on Lee Noble. Lee Noble delivers the ball. Header at goal by Tyrone Sterling to the left of the net.37:07
A cross is delivered by James Rogers. Paul Farman safely holds on.36:36
Tom Miller is penalised for handball and concedes a free kick. Tyrone Sterling takes the free kick.35:49
The referee blows for offside. Paul Farman takes the free kick.32:53
Corner from the right by-line taken by Sean Newton. Free kick awarded for a foul by Andrew Boyce on Alan Julian. Free kick taken by Alan Julian.32:53 Goal scored
Goal! - Andrew Boyce - Dartford 0 - 2 Lincoln Andrew Boyce scores with their right foot. Dartford 0-2 Lincoln City.31:58
Corner from the left by-line taken by Danny Rowe. Andrew Boyce takes a shot. Alan Julian safely holds on.31:24
The ball is crossed by Alex Woodyard. Paul Farman safely holds on.29:17
Foul by Luke Foster on Danny Harris, free kick awarded. Free kick crossed by Lee Noble goes out of play.28:14
James Rogers fouled by Tom Miller, the ref awards a free kick. Free kick taken by Alan Julian.27:39
Centre by Sean Newton. Clearance by Elliot Bradbrook.25:49
Handball by Jon Nolan. Alan Julian takes the free kick.20:18 Goal scored
Goal! - Ben Tomlinson - Dartford 0 - 1 Lincoln Ben Tomlinson slots the ball left footed into the goal. Dartford 0-1 Lincoln City.18:27
Corner from the left by-line taken by Danny Rowe. Nathaniel Brown takes a shot. Diving save by Alan Julian.16:47
Danny Harris takes a shot. Paul Farman safely holds on. Tom Miller fouled by James Rogers, the ref awards a free kick. Paul Farman restarts play with the free kick.10:19
James Rogers produces a cross. Clearance by Nathaniel Brown.7:19
Alex Woodyard takes a shot.6:41
Corner taken by Lee Noble from the right by-line. Clearance made by Andrew Boyce.5:23
Elliot Bradbrook takes a shot and went wide left of the target.4:27
Corner taken by Sean Newton. Clearance made by Kenny Clark.3:43
Danny Rowe takes a shot. Alan Julian catches the ball.0:00
The match gets underway.
Live data and text provided by our data suppliers