It was the perfect start for the Red Dragons after some intricate play between Ryan Barnett and Oliver Rathbone allowed the latter to play across the box and set up Matty James to strike after 62 seconds. Rathbone was again causing problems for the hosts as he picked out new signing Jay Rodriguez who almost doubled the advantage on his debut with a volley saved by Matthew Cox.
Despite taking the lead and dominating the opening exchanges, Wrexham allowed Crawley back into the game and the majority of possession. The hosts, let down by poor finishing by Tyreece John-Jules and Will Swan, continued to probe but, at half-time, were yet to register a shot on target from their seven efforts.
Wrexham, perhaps given a boost at half-time, started the second period the brightest with Max Cleworth offering the biggest threat down the right-hand-side. Yet, the Red Dragons were unable to find a second and, like the first-half, allowed Crawley back into the game.
Despite Rushian Hepburn-Murphy offering a glimmer of inspiration, it looked like there would be no way through the Wrexham defence. When it appeared the game was fizzling out, a clearance found Bradley Ibrahim 30-yards from goal and he fired in a screamer from distance in the 90th minute. After a day of poor finishing all-round, Ibrahim’s strike grabbed the hosts a deserved equaliser.
The game was not done yet though as Wrexham threw bodies forward in search of a winner. Steven Fletcher went close with a late header before the pressure eventually told as Elliot Lee headed in a lofted cross from Ryan Longman in the 95th minute.
The Red Dragons were far from spectacular but will be relieved to steal three points and keep pace with leaders Birmingham City.