CHICAGO -- Duncan Keith scored a power-play goal 38 seconds into overtime, lifting Chicago to a 4-3 win over the Detroit Red Wings on Tuesday night for the Blackhawks' fourth straight victory.
Keith, who also had an assist, beat Petr Mrazek with a rising screened shot from the top of the slot. The man advantage was set up when Justin Adbelkader was called for boarding Chicago's Niklas Hjalmarsson with 15.2 seconds left in the third.
Richard Panik also had a goal and assist for Chicago, while Brian Campbell and Tanner Kero each scored. Ryan Hartman added two assists. Corey Crawford stopped 33 shots.
Andreas Athanasiou, Tomas Tatar and Luke Glendening had Detroit's goals in regulation. Mrazek had 39 saves as the Red Wings fell to 2-2-2 on a season-high seven-game road trip (see full recap).
Marchand, Bruins beat Blues
ST. LOUIS -- Brad Marchand scored twice, including an empty netter, and David Backes got into a fight in his return to St. Louis as the Boston Bruins beat the Blues 5-3 on Tuesday night.
Frank Vatrano, Brandon Carlo and Torey Krug also scored for the Bruins, who improved to 2-0-1 in their last three games. Tuukka Rask made 14 saves.
Backes, who spent his first 10 seasons with St. Louis before signing with Boston as a free agent, fought with former teammate Joel Edmundson late in the second to the delight of the Scottrade Center crowd. Backes dropped the gloves in retaliation for a hit on Bruins teammate David Krejci by Jori Lehtera.
Colton Parayko, Patrik Berglund and Kyle Brodziak scored for the Blues. Jake Allen was pulled for Carter Hutton after allowing three goals on 11 shots in the first period. Hutton finished with 26 saves (see full recap).
Staal lifts Hurricanes over Blue Jackets
RALEIGH, N.C. -- Jordan Staal scored the go-ahead goal on a deflection with 16:10 to play, and the Carolina Hurricanes beat the Columbus Blue Jackets 5-3 on Tuesday night.
Victor Rask had two assists and an empty-net goal, Jeff Skinner had a goal and two assists and Derek Ryan also had a goal and an assist. Brock McGinn added a goal for Carolina, which has earned points in 13 of 14 home games.
Cam Atkinson scored his 20th goal on the same day he was left off the All-Star team, and Josh Anderson and Brandon Saad also scored for the Blue Jackets, who have a league-best 60 points but have lost three of four.
Cam Ward made 24 saves while making his 17th straight start, his longest streak since 2011.
With All-Star pick Sergei Bobrovsky ill, backup Anton Forsberg stopped 23 shots in his season debut for the Blue Jackets (see full recap).