A late penalty from Andy Cook meant that Barrow AFC would walk away from the Moss Rose with all three points on Tuesday night.
Cook’s second half brace proved to be the deciding factor in a well-matched game as Macclesfield failed to capitalise on a Paul Lewis equaliser.
The hosts dominated possession in the first half but failed to turn their grasp on the game into chances.
The only real opportunity of the half came after four minutes when the home side tested Joel Dixon’s reflexes. A neat passing move across the field ended with David Fitzpatrick delivering a powerful cross-cum-shot into the area, which could have found the top corner if it weren’t for the goalkeeper.
Barrow began the second half the better side and were almost ahead in the 53rd minute when Cook headed the ball inches wide of Shwan Jalal’s goal.
The Cumbrian side continued to press and just minutes later Jalal was forced into a brilliant reflex save at close-quarters to deny Cook, whose header was this time on target.
Ten minutes into the second period, Barrow went ahead through Cook.
A quick counter-attack, following a Macc corner, left the Silkmen defence outnumbered, which allowed Andy Haworth to find Cook unmarked who calmly knocked the ball past Jalal.
However their lead didn’t last long. Three minutes later, a nice bit of play down the left flank from Danny Whitaker and David Fitzpatrick meant the former could cross the ball into the far post for Paul Lewis to rise above the visiting defence and power his header home.
Macclesfield began to press a bit more after equalising. Jack Sampson delivered a dangerous low cross into the feet of Dennis but it was well dealt with by Dixon who bravely parried the ball away.
The host’s hard work to get back into the game was undone in the 85th minute when Jalal brought down Ashley Grimes in the box, which left Cook to get his second goal of the night as he sent the former Bournemouth goalkeeper the wrong way to put his side ahead.