WARRINGTON Town's bid for promotion ended in a heart-breaking extra-time defeat.

Michael Gash curled home King's Lynn Town's winner five minutes from the end of extra time to ensure a 3-2 victory.

Yellows had been just five minutes from victory in normal time after Ben Garrity had headed in a second goal to put them ahead, but Adam Marriot's penalty sent the tie to the extra period.

Garrity had earlier cancelled out Jordan Richards' opening goal.

> Tough loss to take but Warrington is falling back in love with its football team

> Carden 'sick' after super play-off defeat

> The agony of a play-off defeat in pictures

> A gut-wrenching end to a wonderful season

> Re-live the match as it happened

Match facts

Warrington Town: McMillan, Beeley, Whittle, Garrity, Roberts, Raven, Mackreth (Cusani), Evans, Gray (Benjamin), Dixon (Amis), Vassallo. Subs not used: Duggan, McCarthy

Goals: Garrity (17, 59)

Yellow cards: Evans, Garrity

King's Lynn Town: Street, Barrow (Jones), Blake-Tracy, Jarvis (Limb), Fryatt, McAuley, Clunan, Richards, Gash, Marriot, Henderson (Hawkins). Subs not used: Parker, Mellors-Blair

Goals: Richards (15), Marriot (85 pen), Gash (115)

Yellow cards: Marriot, McAuley, Hawkins, Jones

Attendance: 2,200