King's Lynn Town 3 Poole Town 2
King's Lynn Town rediscovered their winning form - and how to score a goal at home - by beating title favourites Poole Town in a five-goal thriller at The Walks.
Substitute Sam Mulready was the Linnets hero, climbing off the bench to clinch a dramatic victory after Lynn had thrown away a two-goal lead.
Poole arrived at The Walks for their first fixture in 44 years full of confidence.
The Dorset outfit went into the game having won four and drawn two of the seven matches so far, following a 5-0 home win against struggling Frome Town on Monday.
It was a different story for Lynn, however, with just one win in their last give games and having failed to find the back of the net in their last two home fixtures.
Goal-shy Lynn's scoring problems weren't helped by striker Jake Speight and midfielder David Bridges not even making the 15-man squad.
Linnets boss Gary Setchell made three changes from the side which started at Kettering on bank holiday Monday.
Liam Hurst, Lee Stevenson and Jacek Zielonka all returned to the starting line-up in place of Jackson Ramm, Speight and Bridges.
The third-placed Dolphins were without their influential centre-back pairing of Michael Walker and Jamie Whisken.
Prior to kick-off, long-serving defender Jordan Yong was presented with a momento for recently reaching 200 appearances for the club while goalkeeper Alex Street picked up the Friends of the Linnets' player-of-the-month award for August.
It was the visitors who created the first opening of the contest in the sixth minute when Marvis Brooks skipped past two challenges before the laying the ball back into the path of Luke Roberts, but Lynn cleared the danger.
The first real shot in anger came from the hosts after 14 minutes but Hurst was high and wide with his effort.
Lynn took the lead nine minutes later when a Michael Clunan corner was flapped at by Dolphins goalkeeper Nick Hutchings and Ryan Fryatt was on hand to guide the ball home for his second goal in the space of five days.
Poole should have been back on level terms less than two minutes later when Luke Burbidge, one-on-one with Linnets goalkeeper Alex Street, squared the ball to Richard Gillespie who skied his shot over the woodwork.
The Linnets missed a glorious opportunity to double their advantage seven minutes before the interval when Zielonka's cross just evaded the head of the running in Lee Stevenson.
On the stroke of half-time, Toby Hilliard saw his header well-saved by Hutchings as Lynn ended an excellent first 45 minutes on top.
Twelve minutes into the second half Lynn gave themselves some much-needed breathing space with a stunning strike from Clunan.
Picking the ball up just inside the Poole half, an eagle-eyed Clunan spotted Poole goalkeeper Hutchings well off his line and lobbed him David Beckham-like from all of 40 yards.
Poole remained a live threat with substitute Alan Connell and Steve Devlin testing Lynn goalkeeper Alex Street in quick succession.
The visitors reduced the arrears in the 71st minute when Kern Miller glanced Devlin's free-kick past Street and into his own net.
Five minutes later it was all-square when Luke Holmes' strike was brilliantly saved by Street before the loose ball found its way to Roberts who hammered the ball home.
But Lynn failed to let their heads drop and, in their next attack, substitute Mulready cut inside the box before unleashing a venomous strike past a helpless Hutchings.
King's Lynn Town (4-2-3-1): Street, Fryatt, Yong, Miller, Gaughran, Marshall, Clunan, Hurst, Hilliard (L. Fryatt 90), Stevenson (Mulready 73), Zielonka (Frohawk 85).
Goals: Fryatt 23, Clunan 57, Mulready 78.
Poole Town (4-2-3-1): Hutchings, Tallack, Spetch, Emmerson, Lindsay, Pettefer (Holmes 60), Devlin, Gillespie (Connell 40), Brooks (Gleeson), Roberts.
Miller og 71, Roberts 76.
Shots on target, Lynn: 5; Poole: 4.
Shots off target, Lynn: 3; Poole: 6.
Corners, Lynn: 5; Poole: 6.
Free-kicks conceded, Lynn: 7; Poole: 10.
Offsides, Lynn: 4; Poole: 3.
Bookings, Lynn: Yong, Miller; Poole: Devlin.
Star man: Michael Clunan.
Entertainment value: Five stars.
Referee: Mr L. Forrester (Luton).