Filip Zadina and Luke Glendening scored for Detroit (10-30-3), which has lost eight of its past nine games. Jimmy Howard made 23 saves in his sixth straight loss.
"[When] you get yourself a 2-0 lead [you've] got to play smart hockey," Red Wings coach Jeff Blashill said. "We've got to grow as a group that way. We won't be better until we understand that we've got to stop beating ourselves. That's the first step we have to take at some point here in order to be better."
Zadina scored from the right circle on the power play to give the Red Wings a 1-0 lead at 3:21 of the first period. Detroit was 0-for-14 on the power play in its past five games.
Glendening made it 2-0 at 16:53 when he redirected Patrik Nemeth's shot from the blue line.
"As you can see, that first period, we were doing lots of good stuff, but then I don't know what happened," Zadina said. "The game changed a little bit."
Dylan Strome cut it to 2-1 on a wrist shot from the right circle at 15:07 of the second period.
Dylan Sikura tied it 2-2 45 seconds later with his first NHL goal in his 44th NHL game.
"I waited a long time for that," Sikura said. "As much as I tried to not let it affect me, obviously at the end of the day it's going to and it's going hurt your confidence a little. It's nice to get that weight off my back and hopefully get a couple more."