Morecambe 1-2 Macclesfield
Macclesfield boosted their League Two survival hopes with a hard-fought win over 10-man Morecambe.
Hamza Bencherif fired in his ninth goal of the season from 25 yards to put the Silkmen ahead.
Tyrone Barnett headed in Dan Gay's whipped free-kick to double the advantage before James Spencer slid in to pull one back for the Shrimps.
But the hosts finished a man short when Stewart Drummond saw red after picking up two yellow cards.