Woking striker Guiseppe Sole scored his side's equaliser but missed a last-gasp penalty as Lincoln held on for a draw.
The visitors took the lead when Kevin Betsy scored from close range but the Imps equalised soon after as Nat Brown turned in Sean Newton's cross.
Lincoln's Ben Tomlinson smashed home from outside the box shortly before the break, however Sole levelled with 16 minutes to go from 12 yards out.
But Paul Farman saved Sole's injury-time penalty after Brown fouled Betsy.
VIEWS FROM THE DRESSING ROOM
Lincoln City manager Gary Simpson told BBC Radio Lincolnshire:
"We could have been out of it in the first 10 minutes but we got ourselves together.
"It was a game that we could have lost, then it looked like we should have won, then we could have lost it at the end.
"It was a great save from [Paul Farman] for the penalty at the end, but we had a spell where we missed a few chances in the second half and we needed a two-goal cushion to put the game to bed.
"But we kept going in difficult conditions and it was probably entertaining for the neutral, as they say."
Woking manager Garry Hill told BBC Surrey:
"It's been hard week for everyone at the football club because the last two performances have been disappointing.
"I am very pleased with how we started the game and we played some lovely football when we took the lead.
"I think there was a little bit of surprise from being 1-0 up dominating the game and then in a five-minute spell being 2-1 down.
"If there's going to be test or a character to be shown and a determination the turn things around, it was certainly shown in the second half."
Lincoln City 01 Farman 03 Newton 02 Miller 27 Foster 23 Brown 06 Fofana Booked (Gray - 84' ) 08 Power 04 Jordan 11 Tomlinson 16 Robinson 18 Sam-Yorke Substitutes 19 Nolan 28 Austin 15 Gray 12 Sheridan 07 Fairhurst Woking 21 Springthorpe 03 Nutter 02 Newton 06 Johnson 05 McNerney 15 Cestor (McNamee - 29' ) 20 Payne Booked 26 Murtagh 11 Betsy 22 Goddard 10 Sole Substitutes 19 Brice 34 Beckles 18 Beasant 14 McNamee 17 Wright (McNamee - 69' )
Ref: Jason Whiteley