Two bullet headers from centre back Ryan Fryatt earned 10-man King's Lynn Town victory in deepest Gloucestershire.

Town completed a memorable second-half comeback. despite losing goalkeeper Alex Street to what appeared a harsh straight red card, with just over 20 minutes remaining.

Boss Ian Culverhoue said: 'I thought the sending off was harsh, a yellow at worst. But that incident seemed to galvanise us as a unit and we've gone on to win the game. I'm very pleased for the players. They have a tremendous work ethic and have trained well for me and are a joy to work with.'

Despite starting slowly Town created the better chances early on with Kegan Everington seeing a shot blocked and Toby Hilliard firing straight at Cameron Clarke after being released by a delightful Shaun McWilliams pass.

The pace of Cinderford's Karnell Chambers caused panic in the Linnets backline and Street was at his diving best to force away a driven shot to deny the front man. Moments later, though, the same player was tripped by a trailing Tom Ward inside the area, leaving referee Neil Pratt no option but to point to the spot.

Chambers picked himself up and despatched the kick with ease to put his team ahead.

Right on the interval whistle Jarrad Welsh found himself free in the box and only a splendid blocking save from Street saved his side from going two down.

Culverhouse shuffled his pack at the break, introducing Sam Warburton for Jacek Zielonka, and it was a move that paid dividends as early as the 50th minute when McWilliams played in the substitute whose precise centre was met expertly at the back post by Fryatt to restore parity.

Hilliard worked himself some space before releasing a rasping drive that cannoned off the crossbar and away to safety as Town sensed a second goal.

However, a quick home break saw Elliot Ford break clear, only to be met by an onrushing Street who tackled the home man around 25 yards from goal. After consulting his assistant Mr Pratt reached for his red card, dismissing the Lynn man for denying a goal-scoring chance, despite the presence of fellow defenders and the home man appearing to lose control of the ball.

Kurtis Revan was sacrificed, with youngster Charlie Congreve coming on for his debut. This apparent injustice appeared to stiffen the visitors' resolve with McWilliams denied by a diving Clarke and minutes later the same player saw an effort cleared off the line by an overworked rearguard.

With time rapidly running out the pressure finally told when Michael Clunan's free-kick was nodded in by the lurking Fryatt to secure victory for Culverhouse's men.

'I thought we were slow from the blocks and it was a rather placid first half from us – we can do much better,' said Culverhouse.

'I tweaked the formation at the break and it paid dividends for us in the end. They were two great finishes from Ryan and I was sure that Toby's effort earlier had bounced down behind the line after he struck the bar.'

King's Lynn Town: Street, Zielonka (Warburton 46), Yong, Fryatt, T Ward, C Ward, Clunan, Everington, Hilliard, McWilliams (McQuaid 81), Revan (Congreve 69). Sub not used: Gaughran. Goals: Fryatt 50, 90. Bookings: Warburton, Everington, Hilliard, McWilliams. Sent off: Street

Referee: Neil Pratt Att: 140