Jamie Cook scored a last-gasp penalty winner as North Leigh got their Division 1 South & West play-off challenge back on track with a 3-2 win at Mangotsfield on Saturday.

With the game deep into injury time and having been pegged back to 2-2, it looked as though the Millers would have to settle for a point.

But substitute Cook struck to move them within three points of fifth.

North Leigh started quickly and almost took an early lead when Kieran Sanders took advantage of a slip by home keeper Joe Perry, only to see his lob go wide.

  •  Latest Sport news

Do you want alerts delivered straight to your phone via our WhatsApp service? Text NEWS or SPORT or NEWS AND SPORT, depending on which services you want, and your full name to 07767 417704. Save our number into your phone’s contacts as Oxford Mail WhatsApp and ensure you have WhatsApp installed.

The visitors were dominating, but were unable to turn it into goals and paid the price on 33 minutes when Mangotsfield took the lead.

Matt Groves broke forward and clipped the ball past the advancing Millers’ keeper Matt Bulman.

However, North Leigh levelled on 53 minutes.

Aaron Woodley broke down the right before his cross was converted by Morgan Williams.

North Leigh had a scare when Lewis Powell hit a post.

But on 81 minutes they went ahead.

Cook hit the bar, but Callum McNish crashed home the rebound from close range.

That should have been it, but Mangotsfield equalised with a controversial penalty on 88 minutes.

Defender Zak Westlake was penalised for a foul on Ryan Bath, which appeared to be outside the area.

However, Powell fired in the resulting spot-kick, despite the Millers’ protests.

But on 93 minutes, North Leigh got the winner.

Cook was brought down by Shaun Lamb, with the substitute cooly clipping home his penalty clincher.

North Leigh: Bulman, Hole, Hopkins, Turk, Gunn (Caton 47), Westlake, Woodley (Else 87), McNish, Sanders, Osborne-Ricketts (Cook 53), Williams.

Referee: M Lawrence (Bridgwater).

Attendance: 118.