Gime Toure netted his 12th of the season from the penalty spot after Luke James was fouled in the first half.
Kane Ferdinand thought he’d levelled things up with a header on the stroke of half-time but it was ruled out for offside.
But The Cards did take advantage after the restart as Jake Hyde levelled things up before Dave Tarpey grabbed the winner with a fine finish from the edge of the area. Scroll down and click through the pages to see our player ratings from Pools’ defeat in Surrey...
1. Ben Killip - 5
Made a couple of decent saves and claims but his distribution was questionable and another game without a clean sheet though couldn’t have done an awful lot about the goals despite getting close to the second. Photo: Mark Fletcher
2. Mark Kitching - 4
Gave possession away cheaply in the build-up to Woking’s winner. Continues to get into some great areas but lacking conviction in the final third. Photo: Mark Fletcher
3. Fraser Kerr - 5
Defended fairly well for the majority of the game but once the first Woking goal goes in composure and confidence seems to go out of the window. Photo: Rachel Atkins
4. Michael Raynes - 6
Pools’ unofficial ‘leader’ at the back will need to sort his defence out as they conceded their 12th goal in the eight matches since they last kept a clean sheet. Photo: Mark Fletcher