EVESHAM United fought back from three down with 20 minutes to go to win 4-3 at play-off rivals Wimborne Town on Saturday.

The Robins soared back into the Southern League West's top six on the back of the drama in Dorset, avenging a home defeat to the Magpies earlier in the campaign.

United started strongly with Lewis Powell firing over and Stefan Penny clearing another effort off the line before Wimborne began to make headway.

Visiting keeper Kevin Sawyer comfortably saved from Toby Holmes but could only parry Luke Burbidge's effort with Holmes netting on the rebound.

Evesham sought an instant response with Paul Fahy's shot was blocked before home keeper Gerard Benfield saved from Archie Haskayne.

Louis Kellaway then headed off the line and Wimborne soon took full advantage, galloping down the other end to make it two on 17 minutes through Holmes.

The Magpies were in full flight for the rest of the half but Evesham's struggling defence managed to hold on until the break.

United emerged from the interval with more purpose only for Holmes completed his hat-trick eight minutes into the second period.

The striker was fouled in the penalty box and Sawyer could only help his spot-kick into the net via the post.

Manager Paul Collicutt made three substitutions to spark the Robins back into life and they took control of the rest of the game, attacking at will.

Their first goal arrived in the 70th minute when free-scoring midfielder Mat Liddiard headed home from a corner for his fourth goal in as many games.

Six minutes later, forward Adam Mann punished Wimborne's failure to clear with a fine finish from the edge of the box.

It was now one-way traffic and the Robins equalised on 80 minutes through midfielder Haskayne's 25-yard rocket.

Evesham then took the lead for the first time four minutes from the end when Mann converted a free-kick from just outside the area.

Benfield pulled off a fine save to prevent a fifth late in the day and stunned Wimborne's heartache was complete when Luke Holmes was sent off late on.

Robins: Sawyer, Fahy, Bennett, Turley (Hancock, 65), Brown (Corrick, 57), Liddiard, Bryan, Haskayne, Powell, Mann, Binns (Francis, 69).Unused subs: Tustin, Rogers.

Attendance: 273.