It left the Scots - who began the weekend with top spot a possibility - not even being certain of promotion to Division 1 at the start of next season.
Penguin led all game until the end of the third period when a goal from Darren Campbell levelled at 10-10. Andrea Tulli quickly put Penguin back in charge with three goals in the final period, giving him six in the match.
Photos (Trevor Hyde) - Above: Penguin celebrate at Habs today. Below: Andrea Tulli (blue cap) leads another Penguin attack.