A strong Reserves side suffered a second successive defeat in the totesport.com League.
Jeff Udall's team, who included skipper Jim Bentley for the first 45 minutes, were trailing 1-0 at half time after Tony Kane flicked a Martin Bridge-Wilkinson free kick on from 17-yards with a neat header and left Scott Davies with no chance.
A game that swung end to end, and included many of the players who faced each other in last week's Johnstone's Paint Trophy clash, ended with a goal rush.
On 72 minutes former Liverpool junior Craig Lindfield followed up on a save by Davies to make it 2-0 but two minutes later the Shrimps were back in the game when Henry McStay headed a Craig Stanley free kick past Adam Collin.
As Morecambe pushed for an equaliser Carlisle scored twice in the last four minutes to give the score a flattering look.
On 86 minutes Gav Rothery skipped inside to score a fine goal and on the stroke of full time Richard Bowman finished after good work from Craig Tinnion.
Morecambe - Davies, McStay, Parrish, Poole, Bentley, Stanley, Wainwright, Hunter, Curtis, Twiss, Duffy. Subs - Winter, Bee,
Jackson, Clark, Ball.
United - Collin, Blake, Kane, Swinglehurst, Horwood, Rothery, Burns, Bridge-Wilkinson, Madine, Lindfield, Offiong. Subs -Gillespie, Bowman, Tinnion, Kavanagh, Law.