DETROIT, MI -- The Detroit Red Wings used a three-goal second period to defeat the Calgary Flames 4-2 at Joe Louis Arena on Sunday.
The win was Detroit's 800th at Joe Louis Arena.
Dylan Larkin, Brad Richards, Gustav Nyquist and Justin Abdelkader scored for Detroit (17-9-7), which ended a three-game losing streak (0-1-2). Petr Mrazek made 26 saves.
Dennis Wideman and Dougie Hamilton scored for Calgary (15-16-2). Karri Ramo made 31 saves.
Wideman's power-play goal gave the Flames a 1-0 lead 1:56 into the second period. His wrist shot from just inside the blue line in the middle of the ice beat Mrazek, who was screened. It was Wideman's first goal of the season and Calgary's first power-play goal in 24 chances.
Detroit then scored three straight goals in the second period to take a 3-1 lead.
Larkin put in a rebound from the crease 7:46 into the second period to tie the game 1-1. He started the play by intercepting a pass just inside the Calgary blue line. It was Larkin's 12th goal, which leads NHL rookies. Richards beat Ramo with a slap shot from the high slot less than a minute later at 8:31 for a 2-1 lead.
Nyquist made it 3-1 with 2:29 left in the period when his wrist shot from the left point beat Ramo, who was screened. It was Nyquist's 12th goal.
Hamilton made it 3-2 with 2:59 left when he scored with the Flames playing 5-on-4 because Ramo was pulled for an extra attacker. He scored his fifth goal on a slap shot from the high slot.
Abdelkader scored an empty-net goal with 30 seconds left to make it 4-2.
Detroit defenceman Jonathan Ericsson didn't play because of a lower body injury sustained in a 4-3 shootout loss against the Vancouver Canucks Friday. Defenceman Jakub Kindl took Ericsson's place in the lineup.