Calgary's dominant defence helped them top BC at home for their 15th straight win against teams in their own division.