Arshdeep Bains scored his first career goal, Kevin Lankinen stopped 21 shots on the night, and the Vancouver Canucks topped the Pittsburgh Penguins 4-3.