Jordan Davies scored the dramatic late winner as Wrexham AFC came from behind to claim all three points at the STōK Cae Ras in a 3-2 win over Salford City
Davies capped the late comeback, finishing at the back post to earn Wrexham AFC all three points just moments after fellow substitute Steven Fletcher's equaliser.
The Red Dragons had earlier trailed to Matt Smith's header and Matty Lund's deflected effort, although Elliot Lee had pulled one back before half-time.
Phil Parkinson elected to make one change to the side that faced Crawley Town, as Aaron James replaced the injured Jacob Mendy - which handed the youngster his league debut in a Wrexham shirt.
Salford got the match underway in North Wales, and after just 15 minutes Neil Wood’s side gained the lead. Matt Smith - a player often feared for his aerial ability - found himself in ample space at the back post and headed past Arthur Okonkwo.
The Wrexham ‘keeper got a hand on Smith’s effort, but it wasn’t enough as Salford’s number 17 got the required connection on Stephen Mallen’s cross to break the deadlock for the visitors.
Paul Mullin spurned a perfect opportunity to draw Parkinson’s side level as he pounced on a defensive mix-up, ending up one-on-one with Alex Cairns.
With many in the stands having already started to get up from their seats in anticipation, Mullin’s right footed effort from the edge of the box continued to rise and ended up the wrong side of the bar much to the relief of the visitors.
James Jones struck over with his right foot in the 31st minute, as Wrexham continued in their battle to draw level.
However just four minutes later, Salford doubled their advantage at the STōK Cae Ras.
Declan John took advantage of space down the left flank, drove towards goal and eventually fired a strike which called Okonkwo into action. John’s effort wasn’t fully dealt with and the rebound fell to Matty Lund, who fired into the net to make it 2-0 to the visitors.
Elliot Lee got a goal back for Wrexham, heading home from James McClean’s corner with a lofted header which ended up rising over Alex Cairns and into the net with 39 minutes played.
Chances came few and far between in the second half, with Parkinson making a 64th minute double substitution in the hopes of getting Wrexham back on level terms.
Aaron Hayden forced Alex Cairns into a fantastic reflex save, with the goalkeeper having reacted well to deny Hayden’s 68th minute header at the back post.
Just a minute later, McClean found Mullin in the box with a brilliant cross from the right, but the forward’s flicked header drifted to the wrong side of the post.
Steven Fletcher and Jordan Davies both came extremely close to bringing Wrexham level, with the forward’s strike from inside the box saved at point-blank range by Cairns, while Davies saw his header just wide of the post.
Time was running out for the Red Dragons in their pursuit of an equaliser, but just with hope starting to fade in North Wales, Fletcher arrived with yet another brilliant late goal to rescue Wrexham’s hopes in the 88th minute.
Just a minute later with the sun back shining on the STōK Cae Ras, Davies rounded off a fantastic comeback and gave Wrexham the lead for the first time in the match, much to the disbelief of those in the stands who were still celebrating Fletcher’s strike.
Okonkwo went on to produce a fantastic save in the final moments to ensure Wrexham claimed all three points, holding on to Smith’s stoppage-time header as Salford tried to salvage a point out of the game.
The visitors’ weren’t able to find a response, with a spirited final few minutes from the Red Dragons ensuring that they climbed up to fifth place in the Sky Bet League Two table.
Wrexham AFC: Okonkwo, Hayden, O’Connell, O’Connor (Dalby 78’), James (Davies 64’), Jones (Tunnicliffe 93’), Evans, Lee, McClean, Palmer (Fletcher 64’), Mullin © (Young 93’).
Subs not used: Howard, McAlinden.
Salford City: Cairns, Ingram, John, Mariappa, Watt, Lund, Mallan (Watson 55’) Tilt, Smith, Bolton, Garbutt (Shephard 55’).
Subs not used: Wright, Watson, Dackers, Pedro, Humbles, Luamba.
Attendance: 9771 (674).