Malvern Town turned in a super second half display to draw 4-4 at high-flying Darlaston Town in the Banks's Brewery League Premier Division.

Playing down the slope in the first half the home side raced into a three goal lead through strikes from Justin Elliott, Chris Horton and Mark Groves.

Both teams were reduced to ten men after 25 minutes when Stuart Edwards and Malvern's Andy Shepherd were sent off for attempted head-butting.

But within five minutes of the restart Steve Walker fired in a tremendous shot into the top corner from 25 yards out and five minutes later Phil Slade cleverly beat two defenders before turning to fire home just inside the bar to close the gap further.

Darlaston were on the back foot for long periods but were dangerous on the break and Malvern had to thank Ross Sanders twice when he made superb saves from Groves and Elliott.

On 78 minutes Raj Sharma picked the ball up just inside his own half before leaving three defenders in his wake and cleverly beating the advancing keeper to finish clinically to equalise.

Darlaston went back in front in the 82nd minute. The defence was left flat-footed and Brendon Pugh ghosted in to give Sanders no chance.

Malvern threw everything at the home side and were rewarded five minutes later when the ball ran loose to Dene Whittal-Williams and he hit a tremendous shot into the bottom corner of the net from just outside the box.