MALVERN Town continued their fine West Midlands Football League Premier Division run with an eye-catching 2-0 victory at sixth-placed Black Country Rangers.
Les Jones' 14th-placed side stretched their unbeaten league record to four games which includes three victories.
But Black Country started brightly and Malvern had to survive a rough first 15 minutes.
Following a short corner, Leigh Pardoe's shot was pushed onto the crossbar by Town goalkeeper Charles Weaver.
But the visitors struck back in the 10th minute when Matthew Turner raced onto Dave Reynolds' ball upfield and forced the Rangers keeper Luke Tilt to tip over his effort.
Black Country hit the post soon after with a shot from the edge of the box and their striker buried the rebound into the net but was flagged offside.
Weaver was forced into a fine save at the feet of Nicholas Turton on 22 minutes following Phil McKerdy's assist.
But Malvern then enjoyed a fine spell with the promising Sam Daffin just failing to reach James Lush's dangerous cross.
Reynolds flicked the ball against the woodwork after Reece King helped on Jamie Thomas' 35th-minute free-kick.
Three minutes later, Reynolds played a free-kick to King but Tilt pulled off a save.
Daffin split the defence three minutes before half-time and Turner's shot was pushed away by the Black Country keeper.
Just before the break, Reynolds robbed a Rangers player but shot just wide.
Malvern carried on attacking in the second period with Reynolds twice shooting off target.
But they took the lead in the 59th minute when Reynolds' corner was powerfully headed in by King.
Eight minutes later, it was 2-0 as Reynolds' corner was knocked back by King and the resulting clearance off the line fell for Joe Endacott, who turned and shot home from 18 yards out.
Endacott and keeper Weaver combined in the dying minutes to preserve Malvern's clean sheet and ensure an impressive victory.
Malvern head to 15th-placed Bilston Town on Saturday (3pm) before completing their league campaign at Worcestershire rivals Bewdley Town next Tuesday (7.45pm).
Meanwhile, Bromyard Town slipped into second-from-bottom position in the Premier Division table after a 3-1 defeat at Ellesmere Rangers.
Alex Taffe scored for Bromyard but a hat-trick from former Worcester City striker Marco Addagio sealed the points for the hosts.
The Herefordshire side have three home league games left in order to climb the table, starting with the visit of Dudley Sports on Saturday (3pm).
In Division One, Ledbury Town were without a game and they slipped to 13th in the table after Hanwood United beat Gornal Athletic Reserves 2-0.
The relegation-threatened New Street outfit host Gornal on Saturday (3pm) and lowly Mahal next Wednesday (7.45pm).
Tenth-placed Malvern Rangers suffered a disappointing 1-0 home defeat to Warstone Wanderers in Division Two.
Rangers visit basement boys Bilbrook on Saturday (3pm).