The Pilgrims led twice before half-time, through goals from Conor Marshall and Spencer Weir-Daley, which sandwiched a stunning Shaun Densmore free-kick.
Scott Garner added a third after the break and although James Walshaw cut the deficit with eight minutes to go, the Pilgrims stood firm to record a notable home win.