Torquay extended their unbeaten run to four games following victory away at Macclesfield.
The Gulls took the lead early in the second half as Ian Morris headed home from close range.
Colin Daniels' header then rebounded of the post for the Silkmen, but they fell further behind through a superbly taken volley from Mark Ellis.
The hosts grabbed a late goal through Shaun Brisley, but it proved to be little more than a consolation.
The Gulls move up to seventh in the table, only outside of the play-off zone on goal difference.
VIEWS FROM THE DRESSING ROOM
Macclesfield Town manager Gary Simpson told BBC Radio Manchester:
"It was a patchy really, we had some good spells and we had some poor spells.
"The two things that disappointed me are the goals from set pieces, two corners and two goals again.
"He's [Ben Mills] a strong boy, got decent movement and had a couple of decent chances today and could of got off the mark."
Torquay United manager Martin Ling tells BBC Radio Devon:
"It was a thoroughly professional performance from us. Once the game was spread out, we were always likely to pick them off.
"Defensively we were solid, although Macclesfield's goal was good."
Live Text Commentary
Full Time The game is over, as the referee blows his whistle.90:00 +1:27
Waide Fairhurst produces a left-footed shot from outside the penalty box and misses left.90:00 +0:11
Waide Fairhurst takes the free kick.90:00 +0:11 Booking
Booking Lathanial Rowe-Turner receives a caution for unsporting behaviour.90:00 +0:06
Free kick awarded for a foul by Lathanial Rowe-Turner on Elliott Hewitt.87:40
Nathaniel Brown concedes a free kick for a foul on Mark Ellis. Robert Olejnik takes the direct free kick.86:54
Foul by Lathanial Rowe-Turner on Elliott Hewitt, free kick awarded. Direct free kick taken by Jonathan Bateson.84:03
Shot from deep inside the area by Lathanial Rowe-Turner goes over the bar.83:08
Outswinging corner taken right-footed by Waide Fairhurst from the right by-line, Nathaniel Brown has a header from close in and clears the crossbar.82:37
Outswinging corner taken by Waide Fairhurst.82:22
Elliott Hewitt takes a shot. Save by Robert Olejnik.80:52
Elliott Hewitt provided the assist for the goal.80:52 Goal scored
Goal! - Shaun Brisley - Macclesfld 1 - 2 Torquay Shaun Brisley grabs a headed goal from deep inside the penalty area. Macclesfield 1-2 Torquay.80:14
Joe Oastler challenges Tony Diagne unfairly and gives away a free kick. Carl Tremarco takes the free kick.78:30
Damon Lathrope takes the free kick.78:30 Substitution
Substitution Elliott Hewitt joins the action as a substitute, replacing Sam Wedgbury.78:30 Substitution
Substitution Lathanial Rowe-Turner replaces Danny Stevens.78:30
Unfair challenge on Taiwo Atieno by Carl Tremarco results in a free kick.76:28
Effort on goal by Eunan O'Kane from just inside the area clears the crossbar.75:18
Effort from just inside the area by Danny Stevens hits the post.
Assist on the goal came from Chris Robertson.74:00 Goal scored
Goal! - Mark Ellis - Macclesfld 0 - 2 Torquay Mark Ellis grabs a goal from close in to the bottom right corner of the goal. Macclesfield 0-2 Torquay.73:32
Eunan O'Kane takes the outswinging corner,72:34
The official flags Ben Mills offside. Robert Olejnik takes the indirect free kick.70:55
The referee gives a free kick against Ian Morris for handball. Carl Tremarco takes the free kick.69:24
Free kick awarded for a foul by Carl Tremarco on Eunan O'Kane. Direct free kick taken by Robert Olejnik.67:08 Substitution
Substitution Waide Fairhurst is brought on as a substitute for Matthew Hamshaw.66:00
Corner taken by Eunan O'Kane played to the near post, Colin Daniel manages to make a clearance.65:49
Lee Mansell takes a shot. Blocked by Sam Wedgbury.65:07
Effort from deep inside the area by Ben Mills clears the bar.64:20
Colin Daniel takes a shot. Save made by Robert Olejnik.63:16
Corner taken by Carl Tremarco from the right by-line played to the near post, clearance by Ian Morris.63:10 Substitution
Substitution (Macclesfield) makes a substitution, with Ben Mills coming on for George Donnelly.62:01
Joe Oastler takes a shot. Save by Jose Veiga.57:51
Matthew Hamshaw fouled by Damon Lathrope, the ref awards a free kick. Jonathan Bateson takes the direct free kick.57:41
Taiwo Atieno is adjudged to have handled the ball. Shaun Brisley takes the free kick.55:24
Floated corner taken from the left by-line by Kevin Nicholson.54:35
Header from close range by Colin Daniel bounces off the post.53:05
Inswinging corner taken right-footed by Sam Wedgbury from the left by-line to the near post, Lee Mansell makes a clearance.52:29
Sam Wedgbury takes the inswinging corner, clearance by Taiwo Atieno.51:26
The assist for the goal came from Mark Ellis.51:26 Goal scored
Goal! - Ian Morris - Macclesfld 0 - 1 Torquay Ian Morris finds the back of the net with a headed goal from inside the six-yard box. Macclesfield 0-1 Torquay.50:59
Corner taken by Kevin Nicholson,48:30
Outswinging corner taken right-footed by Matthew Hamshaw, Jonathan Bateson produces a right-footed shot from just outside the area that goes harmlessly over the bar.48:18
Centre by Colin Daniel, clearance by Mark Ellis.47:24
Eunan O'Kane takes a shot. Save made by Jose Veiga.46:00
Tony Diagne takes a shot. Robert Olejnik makes a save.45:01
The second half kicks off.45:00 +1:18 Half time
Half Time The whistle is blown to end the first half.44:39
Shot on goal by Joe Oastler from long range goes harmlessly over the target.43:58
Outswinging corner taken left-footed by Kevin Nicholson, Lee Mansell produces a right-footed shot from just outside the penalty box that misses to the left of the target.43:42
Joe Oastler has an effort at goal from 18 yards. Blocked by Sam Wedgbury.42:29
Long range shot by Matthew Hamshaw goes wide right of the net.41:10
Joe Oastler takes the direct free kick.41:10 Booking
Booking George Donnelly is cautioned by the ref for unsporting behaviour.40:54
Unfair challenge on Ian Morris by George Donnelly results in a free kick.38:39
Danny Stevens takes a shot. Jose Veiga makes a save.36:15
Lee Mansell challenges Jose Veiga unfairly and gives away a free kick. Jose Veiga takes the free kick.35:17
Outswinging corner taken by Eunan O'Kane from the right by-line played to the near post, Colin Daniel manages to make a clearance.34:36
Foul by Jonathan Bateson on Taiwo Atieno, free kick awarded. Kevin Nicholson takes the direct free kick.33:17
Carl Tremarco takes a shot. Save by Robert Olejnik.32:17
Effort from just outside the area by Arnaud Mendy goes over the target.31:29
Sam Wedgbury takes a outswinging corner from the right by-line played to the near post.30:50
Free kick awarded for an unfair challenge on Matthew Hamshaw by Lee Mansell. Direct free kick taken by Sam Wedgbury.28:55
Outswinging corner taken left-footed by Kevin Nicholson from the left by-line, Colin Daniel manages to make a clearance.24:50
The ball is crossed by Jonathan Bateson, save by Robert Olejnik.24:06
Kevin Nicholson takes a shot. Blocked by Shaun Brisley.23:15
Sam Wedgbury has a shot on goal from outside the area which misses left.20:55
Header from close range by Taiwo Atieno clears the bar.19:33
Taiwo Atieno concedes a free kick for a foul on Nathaniel Brown. Direct free kick taken by Jose Veiga.17:09
Outswinging corner taken from the left by-line by Kevin Nicholson, clearance made by Shaun Brisley.16:28
Outswinging corner taken right-footed by Eunan O'Kane from the right by-line to the near post, Mark Ellis takes a shot. Carl Tremarco gets a block in.14:49
Colin Daniel takes a shot. Robert Olejnik makes a save.14:11
Eunan O'Kane crosses the ball.12:30
Free kick awarded for an unfair challenge on Lee Mansell by Arnaud Mendy. Chris Robertson takes the direct free kick.7:01
Danny Stevens produces a cross.4:51
The ball is swung over by Matthew Hamshaw.0:00
The ref blows the whistle to start the match.
Live data and text provided by our data suppliers