King's Lynn exorcised the demons of last season's trip to Buxton with after a hard-fought draw.

Last season the Linnets were thrashed 6-1 at the Silverlands but they returned to earn a valuable point thanks to Stephen Sprigg's second-half equaliser.

Six weeks since their last away league game, the Linnets earned a share of the spoils despite seeing Jordan Yong receive his marching orders.

Buxton's Craig King produced the first notable effort of the game when the ball fell to him and he lashed an effort off the bar, with the goal at his mercy.

Jackson Ramm then galloped forward and capitalised on a defensive error only for his effort flash just wide of the hosts' goal.

Then, just when the Linnets thought they had made it into the break on level terms, it was a set-piece that proved key to the opening goal. Liam Hardy latched onto a free-kick that was propelled into the box, turned and rifled a shot home.

Spriggs was introduced in place of skipper David Bell just past the hour mark, 24 hours after completing a permanent move to the Linnets.

And it wasn't long before he made his mark. He latched on to Jones' pass inside the box before slotting beyond Jameson to cue wild celebrations on the Linnets bench.

Both sides wrestled for superiority as they searched for a late winner and Yong's second booking, for dissent, gave the hosts the advantage. However, King's Lynn held strong as they earned a valuable point on the road.

King's Lynn: Street, Ramm, Yong, Fryatt, Eze, Bridges, Bell (Spriggs 63), Quigley, Smith (Watson 88), Jones, Thomson.

Referee: W Smallwood (Northwich)

Attendance: 221