Lars Eller scored 1:21 into overtime to lift the Montreal Canadiens to a victory over the Detroit Red Wings.
Gustav Nyquist and Pavel Datsyuk scored in the third period, and the Detroit Red Wings rallied past the Carolina Hurricanes.
Darren Helm scored for Detroit, and Petr Mrazek finished with 26 saves.
Trotman’s wrist shot got between Petr Mrazek’s glove and jersey and trickled past the goal line to give Boston its fourth straight win.
Mark Stone scored the final goal in the shootout, and the Ottawa Senators beat the Detroit Red Wings.
Frans Nielsen’s goal 16 seconds into the second period broke a tie and the New York Islanders held on to beat the Detroit Red Wings.
Jimmy Howard made seven saves, but allowed three goals in the first before being pulled for backup Petr Mrazek.
The Red Wings have lost seven of 10 and are clinging to third place in the Atlantic Division.
Justin Abdelkader’s power-play goal 24 seconds into overtime lifted the Detroit Red Wings to a win over the St. Louis Blues.
Jaromir Jagr scored his 718th NHL goal and added an assist in the Florida Panthers win over the Detroit Red Wings.
Zetterberg had a goal and an assist, Pulkkinen scored twice and the Red Wings had little trouble in a win.
Scott Hartnell scored the go-ahead goal, and Sergei Bobrovsky made 41 saves to help the Columbus Blue Jackets top the Detroit Red Wings.
The Detroit Red Wings snapped a two-game skid with a victory over the Edmonton Oilers on Monday night.
Daniel Paille scored two goals, and Brad Marchand added a short-handed goal to lift Boston to a victory over Detroit.
Jiri Hudler scored twice against his former team, and the Calgary Flames beat the Detroit Red Wings on Friday night.
Marek Zidlicky’s power-play goal 1:09 into overtime lifted the Detroit Red Wings to a 2-1 victory over the New York Rangers.