Jared McCann scored in the first and third periods as the Pittsburgh Penguins topped the Columbus Blue Jackets 5-2.