Rickard Rakell scored twice in regulation, Sidney Crosby notched two assists, and Erik Karlsson buried the winner in overtime to lift the Pittsburgh Penguins to a 4-3 win over the Vancouver Canucks.