RALEIGH -- Sonny Milano scored two goals, including the game-winner on a breakaway with 22 seconds left in overtime to give the Columbus Blue Jackets a 2-1 victory over the Carolina Hurricanes on Tuesday night.

Milano scored midway through the third period before Jeff Skinner tied it late in regulation with Carolina's net empty. Sergei Bobrovsky, last season's Vezina Trophy winner as the NHL's top goalie, made 37 saves for Columbus.

Scott Darling, obtained in an offseason trade with Chicago, stopped 25 shots for the Hurricanes.

Milano scored on a ricochet off Darling's backside at 10:01 of the third, assisted by Oliver Bjorkstrand and Nick Foligno. Milano became the first Columbus player to score in the first three games of a season. 

Skinner tied it with an unassisted goal at 18:35 after the Hurricanes had pulled Darling.

Columbus is 15-3-0-3 in the all-time series and 8-7-0-2 in Raleigh.

Carolina (1-0-1) has not won the first two games of a season since 2010.  

Columbus outshot the Hurricanes 11-10 in the first period, with each team killing off one minor penalty. The second period went similarly, as each team killed off a penalty and the Hurricanes outshot the Blue Jackets 10-9.