Stevie Crawford's side stormed into a three-goal lead at the break thanks to Ryan Dow, Andy Ryan and Tom Beadling.
Jim Goodwin's men hit back through Cody Cooke and Danny Mullen in the second half but the Pars held on to take all three points in Paisley.