Wrexham were blown away in the first 45 minutes as Barrow stirred up a storm at the Racecourse.
The Dragons were caught cold as Barrow took an early lead when after just two minutes, Dan Jones flicked a header past Rob Lainton in the swirling wind.
Wrexham, conceding a goal in the opening half for the first time this season, seemed to struggle with the conditions, and the visitors had the majority of possession, and all the chances in the opening ten minutes.
Ex-Dragon John Rooney fired in a 25-yard fizzler which stung Lainton's fingers on 11 minutes, as the visitors continued their dominance. The casual observer could be forgiven for thinking the 20-point differential was the other way round, as Wrexham struggled to get out of their own half.
The Dragons' first chance came after 15 minutes, when a scrappy melee on the edge of the area saw Luke Young lash the ball against a defender, but the protests for handball fell upon deaf ears. Next, Tollitt was testing Barrow's keeper Dixon, and suddenly, Wrexham gave the crowd something to cheer about.
The first flashpoint of the game came on 23 minutes, when Dan Jones seemed to repeatedly kick McGlashan when he was on the floor. The referee gave no foul, and within seconds, Barrow doubled their lead as a cross whipped in from the left was flicked on by Blyth, past Lainton into the net.
Wrexham's next chance came on 32 minutes, when Beavon's header from a corner floated tantalisingly past Dixon's far post. A further three corners in quick succession gave the hosts some hope, Kennedy coming closest with a sharp header that just went the wrong side of an upright.
Wrexham were eventually finding their way into the game, when in the fourth minute of injury time, Barrow delivered the killer blow, Hardcastle sliding the ball home from five yards, when left in plenty of space at the back post.
Half time: 0-3
The second half started slightly brighter for Wrexham, without Barrow's goal being truly tested. A spate of substitutions for both sides were probably the most significant events until the hour mark, when Wright headed a corner over the Barrow bar.
However, an out of sorts home side continually created pressure for themselves with poor touches and sloppy passing.
The visitors seemed content to take their time and sit on their comfortable lead for the next 20 minutes, whilst a frustrated Wrexham team could not find a way to pressure the Barrow goal.
The crowd were finally rewarded with a glimmer of hope in the 74th minute, when Kennedy got on the end of a free kick whipped in from Young, and much in the fashion of all the night's previous goals, the flick left the keeper staring into the back of the net.
Wrexham, hoping to make it a nervy last fifteen minutes for Barrow, pushed forward, but were continually thwarted in midfield. With neither side creating any significant chances, the game entered the final five minutes with the hosts still hoping to find the net twice for an unlikely draw.
With a minute of normal time remaining, Tollitt tried a long sweeping cross into the box. In a style typical of the evening's performance, the ball drifted tamely across the goal and out of play.
The third official's board showed an extra five minutes of injury time, but the outcome was merely being delayed. Messrs Hughes and Flynn suffered their first back-to-back defeats, and will be looking for a swift change of fortunes on Saturday, when struggling Maidstone United visit the Cae Ras.
Wrexham: Lainton, Roberts, Jennings, Kennedy, Young, Oswell (Stockton 53), McGlashan (Rutherford 53), Wright, Beavon (Holroyd 76), Tollitt, Lawlor
Subs: Dibble, Grant.
Barrow: Dixon, Jones, Taylor, Rooney, Blyth, Kay, Angus (Hindle 21), Hardcastle (Bartham 55, Molyneux 59), Jamieson, Jennings, Norrington-Davies
Subs: Saltmer, Turner.
Referee: Simon Mather (Gtr Manchester)
Wrexham: Wright (55, foul), Young (72, foul)
Barrow: Kay (43, foul), Dixon (74, time wasting), Norrington-Davies (77, foul)
Report - courtesy of Richard Griffiths