Swindon put fifth-placed Huddersfield to the sword to edge closer to a League One play-off position.
Swindon's Billy Paynter capitalised on good work by Charlie Austin to slot a first-half opener past Alex Smithies.
Five minutes later, the Terriers keeper responded by finding Lee Novak with a long clearance that the youngster drilled home from 20 yards.
But Austin had the final say, bringing down a long ball from Kevin Amankwaah to fire home the winner on 58 minutes.
Swindon boss Danny Wilson told BBC Wiltshire:
"It wasn't pure football but who could expect that in these conditions?
"What we saw again was a fantastic, committed performance
"We've shown that real winning mentality we're going to need."
Huddersfield Town manager Lee Clark told BBC Radio Leeds:
"It was OK, not bad - there wasn't much between the two teams, apart from us giving away two very cheap goals away once again.
"The pitch was magnificent and you get horrible wind, but it's there for both sides.
"We didn't use it to our advantage in the first half, we didn't have enough shots and crosses, but it still doesn't condone the goals that we gave away."
Live text and stats
Tuesday, 24 November 2009
League One
Home Team
Score
Away Team
Time
Swindon
2-1
Huddersfield
FT
(HT 1-1)
Paynter 24
Austin 58
Novak 28
Swindon
01 Lucas
02 Cuthbert
06 Greer
15 Amankwaah
19 Jean-Francois Lescinel
04 Douglas
07 McGovern
11 McNamee
30 Ferry
20 Paynter
32 Austin (Revell 65)
Substitutes
12 Smith,
17 Kennedy,
08 Easton,
10 Timlin,
09 Hutchinson,
21 Peacock,
31 Revell
Huddersfield
01 Smithies
02 Peltier
05 P Clarke
06 N Clarke
16 Williams
04 Collins
07 Roberts (Ainsworth 70)
08 Kay
19 Pilkington
17 Rhodes
21 Novak (Robinson 70)
Substitutes
27 Glennon,
03 Skarz,
18 Butler,
11 Goodwin,
22 Berrett,
28 Ainsworth,
09 Robinson
Ref: PennAtt: 6,630
SWINDON
HUDDERSFIELD
Possession
Swindon50%
Huddersfield50%
Attempts on target
Swindon3
Huddersfield4
Attempts off target
Swindon3
Huddersfield6
Corners
Swindon5
Huddersfield7
Fouls
Swindon2
Huddersfield12
Final Result
Full Time
90:00+2:43 The referee ends the match.
90:00+2:13 Anthony Pilkington concedes a free kick for a foul on Kevin Amankwaah. Free kick taken by Jonathan Douglas.
87:50 Anthony Pilkington takes the inswinging corner, save by David Lucas.
Correction - 87:12 Free kick awarded for a foul by Lee Peltier on Jon-Paul McGovern. Gordon Greer takes the free kick.
87:12 Free kick awarded for an unfair challenge on Jon-Paul McGovern by Lee Peltier. Free kick taken by Gordon Greer.
86:02 Antony Kay concedes a free kick for a foul on Billy Paynter. Jon-Paul McGovern shoots direct from the free kick.
84:45 Jordan Rhodes produces a header from the edge of the box and misses to the right of the goal.
81:39 Free kick awarded for a foul by Theo Robinson on Lescinel Jean-Francois. Free kick taken by David Lucas.
80:51 Nathan Clarke concedes a free kick for a foul on Alex Revell. Jon-Paul McGovern delivers the ball from the free kick right-footed from left channel.
80:04 Foul by Robbie Williams on Anthony McNamee, free kick awarded. Jonathan Douglas takes the free kick.
78:33 Billy Paynter has an effort at goal from just outside the area which goes wide of the left-hand post.
76:46 Jordan Rhodes has shot on goal from just outside the box which goes wide of the right-hand upright.
72:19 Theo Robinson produces a right-footed shot from just outside the penalty area that goes harmlessly over the target.
71:30 Free kick awarded for a foul by Gordon Greer on Theo Robinson. Free kick taken by Peter Clarke.
Correction - 70:10 Substitution Lionel Ainsworth comes on in place of Gary Roberts.
Correction - 70:10 Substitution Lee Novak goes off and Theo Robinson comes on.
69:15 Substitution Lionel Ainsworth replaces Gary Roberts.
69:15 Substitution Theo Robinson on for Lee Novak.
67:47 Jon-Paul McGovern fouled by Lee Peltier, the ref awards a free kick. Free kick taken by David Lucas.
64:03 Inswinging corner taken by Jon-Paul McGovern.
64:03 Substitution Alex Revell is brought on as a substitute for Charlie Austin.
64:03 Inswinging corner taken by Jon-Paul McGovern from the left by-line played to the near post.
62:25 Inswinging corner taken from the right by-line by Anthony Pilkington, David Lucas makes a save.
58:54 Jordan Rhodes gives away a free kick for an unfair challenge on Billy Paynter. Indirect free kick taken by Lescinel Jean-Francois.
57:26 Assist on the goal came from Lescinel Jean-Francois.
57:26 GOAL - Charlie Austin:Swindon 2 - 1 Huddersfield Charlie Austin finds the net with a goal from close in to the bottom left corner of the goal. Swindon 2-1 Huddersfield.
53:12 Inswinging corner taken right-footed by Jon-Paul McGovern.
52:06 Antony Kay takes a inswinging corner from the left by-line to the near post, clearance by Jonathan Douglas.
48:04 Peter Clarke takes a shot. Kevin Amankwaah makes a clearance.
47:22 Gary Roberts takes the inswinging corner, Jonathan Douglas manages to make a clearance.
45:29 Corner taken left-footed by Gary Roberts to the near post, clearance made by Kevin Amankwaah.
45:01 The referee gets the second half started.
Half Time
45:00+1:35 The whistle is blown to end the first half.
45:00+1:06 Corner taken by Jon-Paul McGovern.
44:08 Michael Collins has shot on goal from just outside the penalty box which goes wide of the right-hand upright.
38:22 Foul by Antony Kay on Jonathan Douglas, free kick awarded. David Lucas takes the free kick.
36:38 The ball is delivered by Anthony McNamee, save made by Alex Smithies.
33:41 Corner taken by Gary Roberts from the right by-line, save by David Lucas. Antony Kay takes a inswinging corner to the near post, Jonathan Douglas manages to make a clearance.
32:38 Jordan Rhodes produces a right-footed shot from just outside the box that misses to the right of the goal.
30:36 Gary Roberts takes a shot. Save made by David Lucas.
27:31 GOAL - Lee Novak:Swindon 1 - 1 Huddersfield Lee Novak finds the net with a goal from outside the penalty box to the top left corner of the goal. Swindon 1-1 Huddersfield.
25:35 Jonathan Douglas concedes a free kick for a foul on Jordan Rhodes. Indirect free kick taken by Robbie Williams.
23:21 The assist for the goal came from Charlie Austin.
23:21 GOAL - Billy Paynter:Swindon 1 - 0 Huddersfield Goal scored by Billy Paynter from deep inside the penalty box to the bottom left corner of the goal. Swindon 1-0 Huddersfield.
22:54 Michael Collins concedes a free kick for a foul on Charlie Austin. Indirect free kick taken by Gordon Greer.
22:15 The referee blows for offside. Alex Smithies restarts play with the free kick.
21:12 Peter Clarke gives away a free kick for an unfair challenge on Billy Paynter. Jonathan Douglas takes the indirect free kick.
14:04 Outswinging corner taken right-footed by Jon-Paul McGovern from the right by-line, Peter Clarke manages to make a clearance.
9:20 Shot on goal by Jordan Rhodes from just inside the area clears the crossbar.
8:23 Billy Paynter has an effort at goal from outside the area missing to the wide right of the goal.
6:10 Anthony McNamee takes a shot. Alex Smithies makes a save.
5:20 The assistant referee signals for offside against Jordan Rhodes. David Lucas takes the indirect free kick.
3:21 Foul by Lee Novak on Gordon Greer, free kick awarded. David Lucas restarts play with the free kick.
2:05 The official flags Jonathan Douglas offside. Free kick taken by Alex Smithies.
1:29 Jordan Rhodes takes a shot. Save by David Lucas.
0:00 The referee gets the game underway.
Live text and data provided by The Press Association.
Bookmark with:
What are these?