Macclesfield Town 2 Carlisle United 1: Carlisle United's unpredictable recent form continued as they lost 2-1 at League Two basement boys Macclesfield.

In recent weeks, United have struggled badly at home. But they have, at least, been in good form on the road, winning their last three league matches.

That all changed yesterday, though, against a Macclesfield team who had started the day at the bottom of the Football League and without a league victory all campaign.

Despite Ashley Nadesan giving John Sheridan’s men the lead, the Silkmen hit back to claim their first three points this season through Michael Rose’s penalty and a Peter Vincenti winner.

With Hallam Hope and Gary Liddle missing out through injury, Carlisle were dealt another blow in the first half when defender Tom Parkes hobbled off.

But it was the visitors who took the lead in the 50th minute when Kelvin Etuhu lofted a high ball into the area. Richie Bennett flicked on and Nadesan scored his fifth goal of the season, with the home fans furious, believing keeper Rhys Taylor had been fouled in the build-up to the goal.

Macclesfield, though, refused to let their heads drop.

They equalised 12 minutes from time.

Sam Adewusi made his league debut as he came on to replace Gary Miller and was straight in the action for the wrong reasons, fouling Ben Stephens as referee Michael Salisbury pointed to the spot. Rose then coolly sent Cumbrian keeper Adam Collin the wrong way with the penalty.

And the Silkmen scored the decisive third goal of the game on 83 minutes.

Sub Harry Smith crossed for Vincenti who found the bottom corner and consigned Carlisle to defeat.

Carlisle United: Collin, Miller (Adewusi 77, Gerrard (c), Parkes (Glendon 26), Jones, Gillesphey, Bennett, Yates, Sowerby, Etuhu, Nadesan (McCarron 88).

Carlisle unused subs: Slater, Campbell, Birch, Gray.

Macclesfield: Taylor, Hodgkiss, Fitzpatrick (c), Lowe, Grimes, Marsh (Stephens 70), Blissett, Napa (Smith 70), Maycock, Vincenti (Welch-Hayes 88), Rose.

Macclesfield unused subs: O’Hara, Kelleher, Wilson, Pearson.

Attendance: 2,153

Ref: Mr Michael Salisbury