Malvern Town extended their unbeaten league run to nine games with a 3-2 win at home to Shrivenham but saw their chances of promotion all but ended after Westbury United's 4-0 win against Thornbury Town.

The weekend's results mean that Malvern are three points behind Westbury in the Hellenic League Premier with one game left but the latter have two games in hand and now just one point will officially secure the second and final promotion spot.

Goals from Matt Turner and Joe Bullock saw Town open up a 2-0 lead but Shane Hibbert pulled one back for Shrivenham on the stroke of half-time to half the deficit.

Ben Hayes restored the two-goal advantage in the 53rd minute but Hibbert was again the thorn in Malvern's side as he once more brought the visitors back into the game at 3-2 but The Hillsiders held on, despite seeing Hayes sent-off late on.

“It was a funny game,” admitted boss Lee Hooper.

“We played some really good stuff at times but then there were spells of the game where I felt we were a bit sloppy.

“In fairness, it wasn’t our greatest performance, but we got the win and scored three impressive goals along the way.

“Credit to our opponents because they battled well and stayed in the game but we managed to the three points in the end."

“There’s a bit of a delay now until our final league game on Good Friday against Brimscombe & Thrupp.

“Before that we turn our attention to the League Cup next weekend and the visit of Westfields. It’s a local derby against a good side, so we look forward to that one and hopefully progressing in the competition."