A Steve Jones double helped AFC Telford emphatically end Dartford's run of five home victories.
Despite coming close through Ryan Hayes, the Darts fell behind when Jones burst through on goal and drilled home.
Jones grabbed his second when he curled in from 25 yards out, before Luke Hubbins tucked away his first goal for the Bucks to make it 3-0.
Phil Trainer struck their fourth from 30 yards out, before Elliot Bradbrook nodded a consolation for the hosts.
Captain Bradbrook did have an earlier chance for Dartford, but headed over the bar when unmarked in the area.
Despite their heavy defeat, the Kent side remain in the Blue Square Bet Premier play-off places, while Telford move into eighth place following victory.
VIEWS FROM THE DRESSING ROOM
Dartford manager Tony Burman told BBC Radio Kent:
"We haven't punished them in the first 20 minutes, we made two mistakes and got punished severely.
"I don't think we've played that badly. That's what this league is about, you'll play well and you'll lose.
"I can't say that they were tearing us apart. It'll give us a reality check but we have to move on.
"I felt we played our normal game and if we'd have scored first, I'm not sure what might have happened."
Live Text Commentary
Full Time The referee blows for the end of the match.90:00 +3:20
Tom Roberts decides to take a short corner.90:00 +2:05
The official flags Jacob Erskine offside. Richard Davies takes the indirect free kick.89:31 Substitution
Substitution Tom Roberts joins the action as a substitute, replacing Steven Leslie.88:37
The ball is sent over by Ryan Hayes, Danny Harris produces a header from inside the six-yard box that clears the bar.84:11
Steve Jones concedes a free kick for a foul on Jon Wallis. Direct free kick taken by Mark Arber.83:32
The referee blows for offside against Danny Harris. Ryan Young restarts play with the free kick.82:24 Substitution
Substitution Chris Sharp joins the action as a substitute, replacing James Spray.80:44
Steven Leslie concedes a free kick for a foul on Mark Arber. Free kick taken by Mark Arber.79:55
Elliot Bradbrook takes a shot from deep inside the box clearing the bar.79:40
The ball is delivered by Ryan Hayes, clearance by Jordan Rose.78:00
Inswinging corner taken by Lee Noble from the left by-line, save by Ryan Young.76:49
Handball decision goes against Jordan Rose. Direct free kick taken by Jon Wallis.75:00
Assist on the goal came from Ryan Hayes.75:00 Goal scored
Goal! - Elliot Bradbrook - Dartford 1 - 4 AFC Telf'd Elliot Bradbrook finds the back of the net with a headed goal from close in. Dartford 1-4 AFC Telford.74:38
Corner taken left-footed by Ryan Hayes,72:43
Inswinging corner taken by Lee Noble from the left by-line.72:31
The ball is crossed by Richard Rose, Kris Taylor makes a clearance.71:18
Shot from just outside the box by Steven Leslie misses to the left of the goal.68:43
Assist on the goal came from Will Salmon.
Goal! - Phil Trainer - Dartford 0 - 4 AFC Telf'd A goal is scored by Phil Trainer from 30 yards to the top right corner of the goal. Dartford 0-4 AFC Telford.67:36 Substitution
Substitution (Dartford) makes a substitution, with Jon Wallis coming on for Tom Champion.66:45
Inswinging corner taken by Lee Noble from the left by-line, clearance by Jordan Rose.66:22
Ryan Hayes crosses the ball, Lee Noble takes a shot. Ryan Young makes a save.64:45 Substitution
Substitution Jonathan Brown is brought on as a substitute for Luke Hubbins.62:31
The ball is crossed by Ryan Hayes, Danny Harris produces a header from inside the area that goes over the crossbar.62:01
The official flags Will Salmon offside. Indirect free kick taken by Lee Noble.60:07
Ryan Hayes delivers the ball.58:00 Substitution
Substitution Jacob Erskine joins the action as a substitute, replacing Harry Crawford.58:00 Substitution
Substitution Adam Birchall leaves the field to be replaced by Danny Harris.56:53
Unfair challenge on Luke Hubbins by Richard Rose results in a free kick. Steven Leslie takes the free kick.56:23
Luke Hubbins delivers the ball, save made by Marcus Bettinelli.54:51
The assist for the goal came from Steve Jones.54:51 Goal scored
Goal! - Luke Hubbins - Dartford 0 - 3 AFC Telf'd Luke Hubbins finds the back of the net with a goal from inside the area to the bottom left corner of the goal. Dartford 0-3 AFC Telford.53:27
Elliot Bradbrook fouled by Phil Trainer, the ref awards a free kick. Mark Arber restarts play with the free kick.51:48
Harry Crawford is caught offside. Free kick taken by Ryan Young.45:01
The second half has started.45:00 +1:29 Half time
Half Time The first half comes to an end.45:00 +0:47
Richard Davies challenges Lee Noble unfairly and gives away a free kick. Mark Arber takes the direct free kick.43:30
Free kick awarded for a foul by Tom Champion on Richard Davies. Free kick taken by Ryan Young.42:00
The ball is crossed by Ryan Hayes, save by Ryan Young.41:04
Ryan Hayes fouled by Kris Taylor, the ref awards a free kick. The free kick is delivered left-footed by Ryan Hayes from right wing, clearance made by Jordan Rose.39:46
Corner taken by Lee Noble from the left by-line, Tom Bonner takes a shot. Ryan Young makes a comfortable save.38:52
The ball is crossed by Ryan Hayes, save by Ryan Young.36:10
The assist for the goal came from Richard Davies.36:10 Goal scored
Goal! - Steve Jones - Dartford 0 - 2 AFC Telf'd Steve Jones fires in a goal from just outside the penalty box to the top left corner of the goal. Dartford 0-2 AFC Telford.35:36
Free kick awarded for a foul by Steven Leslie on Tom Champion. Ryan Hayes takes the direct free kick.34:33 Goal scored
Goal! - Steve Jones - Dartford 0 - 1 AFC Telf'd Steve Jones gets on the score sheet with a goal from deep inside the penalty box to the bottom right corner of the goal. Dartford 0-1 AFC Telford.33:17
Free kick awarded for a foul by Lee Noble on Luke Hubbins. Ryan Young takes the direct free kick.32:02
The ball is delivered by Lee Burns, Header from deep inside the area by Lee Noble goes over the bar.30:38
Adam Birchall produces a right-footed shot from the edge of the box and misses to the right of the target.29:35
Steven Leslie concedes a free kick for a foul on Ryan Hayes. Lee Burns takes the free kick.28:50
Shot from just outside the box by Steve Jones misses to the left of the target.27:24
Corner from the left by-line taken by Lee Noble, Ryan Young makes a save.27:11
Ryan Hayes delivers the ball, Jordan Rose makes a clearance.24:41
The ball is delivered by Phil Trainer, James Spray takes a shot. Save by Marcus Bettinelli.22:59
Mark Arber gives away a free kick for an unfair challenge on Steve Jones. Free kick crossed by Steven Leslie, Mark Arber manages to make a clearance.20:48
The referee blows for offside. Ryan Young restarts play with the free kick.19:56
Inswinging corner taken right-footed by Lee Noble from the left by-line, clearance by Kris Taylor.19:38
Ryan Hayes takes a shot. Save made by Ryan Young.19:13
Inswinging corner taken from the right by-line by Ryan Hayes, clearance by James Spray.18:56
Ryan Hayes takes a shot. Blocked by Kris Taylor.18:19
Centre by Luke Hubbins.17:31
Harry Crawford crosses the ball, save made by Ryan Young.15:43
Free kick awarded for an unfair challenge on Richard Rose by Phil Trainer. Mark Arber takes the direct free kick.14:40
Lee Noble crosses the ball, clearance by Liam Chilvers.12:46
A cross is delivered by Lee Burns.12:23
Will Salmon challenges Lee Noble unfairly and gives away a free kick. Free kick taken by Richard Rose.11:39
Richard Davies is penalised for handball and concedes a free kick. Ryan Hayes restarts play with the free kick.10:27
Inswinging corner taken from the right by-line by Steven Leslie.9:54
Tom Champion challenges Richard Davies unfairly and gives away a free kick. Kris Taylor takes the free kick.7:51
Lee Noble takes a shot. Save by Ryan Young.6:47
Ryan Hayes crosses the ball, save by Ryan Young.4:58
The referee gives a free kick against Steve Jones for handball. Direct free kick taken by Marcus Bettinelli.0:00
The ref blows the whistle to start the match.
Live data and text provided by our data suppliers