DETROIT -- Stephen Weiss broke a goal drought of more than a year with two goals and the Detroit Red Wings held off the Ottawa Senators to win 4-3 at Joe Louis Arena on Monday.
Erik Karlsson and Kyle Turris each had a goal and an assist and Mike Hoffman scored for Ottawa. Craig Anderson made 39 saves.
Turris opened the scoring with a 5-on-3 power-play goal 5:19 into the first period. He beat Howard with a one-time slap shot from the top of the left circle, converting a cross-ice pass from Karlsson. It was Turris' fourth goal of the season.
Nyquist's power-play goal with 3:15 left in the first period tied the game 1-1. He scored off Red Wings’ captain Henrik Zetterberg's rebound, for his team-leading 10th goal.
Detroit scored three times in the second period to take a 4-1 lead,
Sheahan's power-play goal 2:23 into the second broke a 1-1 tie. He put in a long rebound off a shot from Tomas Tatar from the right faceoff circle on the rush. It was Sheahan's fourth goal of the season.
Weiss scored the next two goals.
His first goal since Oct. 14, 2013, made it 3-1 with 6:26 left in the second. He put in a loose puck from in front. Weiss only played 26 games last season due to sports hernia surgery. Tonight marked his second game of 2014-15 after dealing with groin issues earlier this season, as well as being a healthy scratch.
His second goal came with 2:08 left in the second, when he backhanded a shot past Anderson from the bottom of the left circle for his 400th career point.
It was his first two-goal game since Feb. 26, 2012.
Karlsson cut the Red Wings lead to 4-2, 2:43 into the third period with his sixth goal. He beat Howard with a wrist shot from the high slot.
Hoffman got his eighth goal, with 35 seconds remaining.
The Senators Mark Stone hit the goal post with a little under 11 minutes left in the third period.
After a slow start in the game, Detroit outshot Ottawa19-7 in the opening period.
The Senators are back in action against the St. Louis Blues on Tuesday. Detroit hosts the Philadelphia Flyers on Wednesday.