EVESHAM United were indebted to two strikes from leading-scorer Richard Ball as they picked up a crucial three points.

The Robins' 2-1 Southern League Premier Division win away at Northwood Town gives them a great chance of avoiding the drop.

Despite going into the break 2-0 up, Evesham had to endure a nervy second-half when Gavin Hart scored moments after the re-start.

However, Steven Hands was in top form in defence and Nathan Vaughan displayed some good handling to keep the hosts at bay.

n An 89th-minute goal from Shaun Findlay gave Stourport Swifts an important three points away at Burnham.

The visitors dominated the first 15 minutes of the match, but Burnham then spurned two great chances to score.

Craig Jenkins then hit the bar for Swifts as the game remained 0-0 at the break.

Swifts again dominated in the second period but couldn't find the break through until Findlay rounded the 'keeper and tapped in in the dying minutes.

n Malvern Town remain top of the Midland Alliance after a 2-1 win over a well-organised Quorn side.

Malvern welcomed back Ashley Walker to strengthen their defence and Duncan Willetts started in preference to Mark Owen.

The hosts threatened early on and Burrow's effort was deflected for a corner.

But Quorn managed to break away and take the lead when Griffiths struck.

Malvern responded quickly though when a Steve Lutz first time pass was met by Willetts, who scored from close range.

Malvern then kept up the pressure, with Nathan Jukes' cross-field pass resulted in Phil Preedy's volley forcing a diving save from Nurse.

Griffiths should have put the visitors in front just before the break but mis-kicked in front of goal.

Quorn remained dangerous on the break, and Humphries saved well from Sherlock.

Willetts was causing trouble with his jinking runs and he soon sent Duncan Preedy through, but the winger was unable to control the ball successfully.

Malvern deservedly took the lead when Jukes fired home a twice-taken free kick from 20 yards.

Malvern then had two great chances to increase their lead but Lutz and Willetts failed to hit the target.

n Bromsgrove Rovers' Southern League Division One West game at Paulton Rovers was called off due to a waterlogged pitch.

n Pershore Town were beaten 5-3 on penalties by Feckenham in the semi-final second leg of the Endsleigh Challenge Cup.

Level at 1-1 following the first leg, the game ended 2-2 after 90 minutes and was 3-3 at the end of extra time.