Wrexham came from behind twice before Paul Mullin’s late, late penalty sealed another dramatic late comeback win as the Red Dragons beat Eastleigh at the Racecourse.
Danny Whitehall’s clever flick gave Eastleigh the lead on 26 minutes, but Aaron Hayden headed in from Ben Tozer’s long throw to level almost immediately.
Whitehall scored again after the break, however, only for Mullin to head in an equaliser with 15 minutes remaining and – just as the draw seemed inevitable – he smashed in a dramatic late penalty after a foul on Reece Hall-Johnson.
Phil Parkinson named an unchanged eleven to the side that dispatched Barnet in midweek with six different goalscorers.
Jordan Davies had an early opportunity to put the red ahead as he whipped a freekick just wide of McDonell’s goal from a tight angle.
However, it was the visitors who struck first, as Whitehall managed to find some space at the front post to flick his backheel past Dibble on 26 minutes.
Two minutes later and Wrexham were level after Hayden’s towering header from Ben Tozer’s throw beat the Eastleigh defence and was too far out of reach for McDonnell.
The visitors had another golden opportunity to restore their lead as Whitehall broke into space in the box, but his shot was straight at Dibble who made a good save.
It was a quiet half for both sides but Wrexham came close to leading before the break as Young’s through ball headed goalbound but nobody in red could get a touch to put it in.
Wrexham avoided an early scare at the start of the second half, as Dibble’s loose clearance found its way to an Eastleigh shirt, but the goalkeeper recovered in time to palm it wide.
Davies had another opportunity from a free-kick 25 yards out from goal, but his shot sailed wide of the Eastleigh goal.
The Spitfires restored their lead in the 64th minute as Whitehall calmly finished into an almost empty net – after Dibble had initially made a great save to steer Barnett’s shot onto the pitch.
However, Mullin made it eight goals in his last eight appearances, as he jumped the highest to connect with Palmer’s cross to level the game once again.
Parkinson’s side had a flurry of chances after levelling the contest, but both Davies and Palmer put their efforts wide.
After an initial six minutes were added on and an Eastleigh injury extended that further, Mullin then sealed yet another dramatic late comeback win.
Hall-Johnson was brought down in the area, and the striker took responsibility to smash his penalty high into the net.
Wrexham – now unbeaten in 13 games – return to Vanarama National League action on Good Friday live on BT Sport when they take on Solihull Moors.
Wrexham (5-3-2): Dibble, Hall-Johnson, Hayden, Tozer, Cleworth (Jarvis 65’ ), McFadzean ( Angus 89’), Young ©, Davies, J.Jones (McAlinden 71’), Mullin, Palmer
Subs not used: Camp, French.
Bookings: Jones 20, Hall-Johnson 49
Eastleigh (4-4-2): McDonnell, Camp, Boyce, Broadbent, Harper, Smart, Miley, Pritchard, Hesketh (Silva 40’), Whitehall (Smith 81), Barnett ©
Subs not used: Flitney, Kelly, Pitman
Bookings:Harper 17, Broadbent 45, B. Camp 53, Miley 60