Richie Sutton’s header was enough to end Wrexham’s unbeaten run after a narrow and frustrating home defeat to Altrincham.
Sutton headed Altrincham in front just before half-time, despite Wrexham having had the better chances – including Theo Vassell hitting the bar.
Those missed chances came back to haunt the hosts, however, whose five-match unbeaten run came to an end as a result.
Dean Keates made three changes from the draw at Bromley on Saturday, two of which were enforced by injury and suspension.
Rob Lainton was replaced by Christian Dibble in goal, while Jay Harris’ fifth yellow card of the season meant the midfielder was replaced by Jordan Davies.
Elliott Durrell also returned to the team, as Anthony Jeffrey dropped to the bench, and it was set pieces by the winger and Davies that caused problems early on.
Davies whipped an inswinging free-kick in from the right-wing inside two minutes but Theo Vassell’s header clattered off the bar and Adi Yussuf hooked the ball just wide from the rebound.
Durrell’s ball from the opposite wing then found captain-for-the-night Fiacre Kelleher in the area on eight minutes but his header was off target from a great position.
Durrell then shot wildly over after cutting inside onto his right foot in the 11th minute, slicing high and wide from the edge of the area.
Set pieces continued to pose the most danger for the Altrincham defence and Jamie Reckord’s deep right-wing corner nearly caught Tony Thompson out on 29 minutes but it dropped just wide of the back post.
Altrincham, by contrast, had created very little but from a set piece of their own on 43 minutes they took the lead.
Matty Kosylo sent a right-wing corner over and, from the penalty spot, it was Richie Sutton who powered in a header to put the visitors in front.
Buoyed by the late goal, Altrincham settled quickest after the restart and Josh Hancock cut inside on 48 minutes but his shot was easy for Dibble to deal with.
Hancock then fed Kosylo on the right on 50 minutes but his right-footed shot was sliced wide from just inside the penalty area.
Another good Reckord corner led to another Wrexham chance on 61 minutes, as Vassell stooped low to win the header but Davies could not turn in at the back post.
Jordan Davies could only half-clear from Yusifu Ceesay’s cross at the other end on 68 minutes, but Alistair Smith’s side-footed half-volley was straight at Dibble.
Senior then took over after Luke Young tackled Kosylo on the half-way line on 71 minutes, driving towards the area, but Dibble saved with his feet.
Adi Yussuf spun and fired goalwards on his left foot on 74 minutes, with Thompson spilling the effort, but the keeper recovered to prod the ball clear as Durrell looked to follow in.
Durrell’s corner then found Davies moments later, but the midfielder did not get enough on his header and it went wide.
Wrexham’s final throw of the dice was to throw on Dan Jarvis and Jake Bickerstaff for the last few minutes.
There was then a long stoppage as Kwame Thomas went down injured in the penalty area, just as three minutes stoppage time was indicated.
Thomas returned to the pitch, hobbling, but Wrexham could not get enough of the ball to force any other chances as the game fizzled out into a frustrating defeat.
Wrexham AFC: (4-4-2): Christian Dibble, Reece Hall-Johnson, Theo Vassell, Fiacre Kelleher, Jamie Reckord, Paul Rutherford (Anthony Jeffrey 66), Jordan Davies, Luke Young, Elliott Durrell (Dan Jarvis 87), Adi Yussuf (Jake Bickerstaff 88), Kwame Thomas.
Subs: Devonte Redmond, James Horsfield
Altrincham: (4-2-3-1): Tony Thompson, Joel Senior, Richie Sutton, Tom Hannigan, Andy White, Alistair Smith, Jake Moult, Matty Kosylo, Josh Hancock (Shaun Densmore 74), Ryan Colclough (Tom Peers 65), Yusifu Ceesay (Billy Sass-Davies 79).
Subs: Curtis Miller, James McDonald