Patrick Sharp set up the winning goal with a quick turn along the boards and a drive to the goal that led to two stops by Nikolai Khabibulin. Hossa picked up the second rebound and was again stuffed by Khabibulin before he poked it in for his ninth goal of the season.
Nail Yakupov and Jeff Petry had the goals for Edmonton, which carried a 2-1 lead into the third period but couldn't hold on for its fourth consecutive victory over the Blackhawks. Khabibulin had 31 stops in the opener of the Oilers' franchise-record, nine-game road trip.
SENATORS 2, CANADIENS 1, SO
After Regin gave the Senators the lead in the shootout, Bishop stopped Tomas Plekanec to secure Ottawa's season-high fifth straight win. Regin had a chance to end the game late in OT but his slap shot hit the post behind Canadiens goaltender Carey Price, who finished with 23 saves.
Dave Dziurzynski had a goal in regulation for the Senators.
Andrei Markov scored for the Canadiens.
MAPLE LEAFS 4, FLYERS 2
Ben Scrivens made 23 saves for Toronto, which survived a double-minor against leading scorer James van Riemsdyk in the third period. Van Riemsdyk, who was drafted with the second overall pick in the 2007 draft by the Flyers and played three seasons with them before being traded, was held scoreless in his return to Philadelphia.
PREDATORS 5, STARS 4, OT
NASHVILLE, Tenn. (AP) — Roman Josi scored his second goal 28 seconds into overtime and Nashville edged Dallas in a game featuring six goals scored in the second period.
Josi's slap shot helped Nashville end a two-game skid, and the defenceman also had two assists.
Mike Fisher, Craig Smith and Patric Hornqvist each scored goals for Nashville. The last two losses had been shutouts, and the Predators ended a scoring drought at 133:43 after threatening the franchise-worst drought that reached 176:18 on Feb. 13 in an overtime win over San Jose.
KINGS 5, DUCKS 2
LOS ANGELES (AP) — Slava Voynov scored the go-ahead goal in the third period and Los Angeles beat Anaheim for its fourth consecutive victory while snapping the Ducks' six-game winning streak.
Anaheim's 30-year-old rookie, Viktor Fasth, made 20 saves in the loss after winning his first eight NHL games, the longest streak in the league this season.