King’s Lynn Town defied the wintry conditions to see off Royston 4-2 at The Walks.
Heavy rain turned to snow, making conditions difficult, but it was Lynn who kept their feet, to complete a quick Southern Premier Central double over the Crows.
Royston took the lead through Rouldell Gordon, only for Lynn’s leading scorer Adam Marriott to level – his ninth goal in his last 10 games.
Ryan Fryatt put Lynn ahead, only for Lynn to gift Joe Neal an equaliser, before Michael Gash put them ahead again a few minutes before the interval.
An own goal settled matters five minutes from time after conditions deteriorated in the second half.