Match ends, FC Halifax Town 1, Woking 3.
Adam Newton scored twice to help Woking defeat Halifax at The Shay and move up to third in the Conference.
Giuseppe Sole's free-kick into the top-left corner from 35 yards put the Cards ahead, before Newton doubled the lead just before the break from close range.
Sole then saw a chip hit the bar, before Newton turned home Chris Arthur's cross for 3-0.
The hosts did manage a consolation through Paul Marshall's penalty after James Clarke fouled Jamie Jackson.
The result leaves Neil Aspin's Shaymen winless in four games, while Woking won their first league match since their October 11 victory against Altrincham.
Woking boss Garry Hill told BBC Surrey:
"Seven days ago I was sounding very disappointed in respect of our performance up at Wrexham but I was encouraged by the league game on Wednesday.
"To come up to Halifax and beat them when they're in fourth position and I know people say you've got games in hand, but to give a performance like that was thoroughly deserved."
On Giuseppe Sole: "There's only one man who can take those free-kicks. I've been managing 23 years now and in all that time I've never had a player who does it so regularly in respect to 25 or 30 yard-free-kicks.
"If that would have been an international player like David Beckham or Wayne Rooney we'd be watching it saying 'unbelievable'. That is as good as anything you will see."
- 38McGintySubstituted forSchofieldat 46'minutes
- 19BodenSubstituted forJacksonat 64'minutes
- 12PeniketBooked at 55mins
- 6J Clarke
- 7PayneBooked at 51mins
- 10SoleSubstituted forGoddardat 77'minutes
- Martin Coy
- Shots on Target
Second Half ends, FC Halifax Town 1, Woking 3.
Offside, FC Halifax Town. Richard Peniket tries a through ball, but Richard Peniket is caught offside.
Attempt missed. Adam Smith (FC Halifax Town) right footed shot from outside the box is too high.
Foul by Josh Payne (Woking).
Kevin Roberts (FC Halifax Town) wins a free kick.
Attempt saved. Adam Smith (FC Halifax Town) right footed shot from the right side of the box is saved.
Foul by Jamie Jackson (FC Halifax Town).
John Goddard (Woking) wins a free kick.
Attempt missed. Scott McManus (FC Halifax Town) left footed shot from the left side of the box misses to the left.
Foul by Joe McNerney (Woking).
Marc Roberts (FC Halifax Town) wins a free kick.
Foul by Simon Ainge (FC Halifax Town).
Scott Rendell (Woking) wins a free kick.
Attempt missed. Kevin Betsy (Woking) left footed shot from the right side of the box misses to the left.
Attempt missed. Scott McManus (FC Halifax Town) left footed shot from outside the box is too high.
Foul by Scott Rendell (Woking).
Simon Ainge (FC Halifax Town) wins a free kick.