Nikolaj Ehlers scored two goals, including the overtime winner, to lead the Carolina Hurricanes to a 3-2 win over the Montreal Canadiens in Game 2.