Jimmy Howard made 29 saves, Valtteri Filppula broke a tie on a second-period power play and Detroit went on to beat Edmonton 2-1 on Friday for its third straight victory and sixth in seven games.
Justin Abdelkader opened the scoring for Detroit in the first period, and rookie Taylor Hall tied it for Edmonton on a power play in the second. Dan Cleary added an empty-net goal and had two assists for the Red Wings, coming off a 2-1 victory in Calgary on Wednesday night.
"Coming into a building like this against a young team that is exuberant and high-flying, our goal was to slow down their speed," Cleary said. "Experience was a big factor. We know how to protect leads and how to win on the road. We have proven that the last few nights out West."
The Oilers have one win in their last nine games after a 2-0 start.
"I thought we played the first period as though we weren't sure we belonged on the same sheet as them," Oilers coach Tom Renney said. "But of course we do. We are an NHL team. We have youth on our side and I feel the right tactics. We have to apply ourselves accordingly. It's a great saying: You can't steal second with a foot on first."
Hall, drafted first overall, scored his third goal and first time at home.
Detroit took the lead at 8:46 of the second period when Cleary made a nice backhand pass to Filppula at the side of the net and he sent the puck into the open cage.
The Red Wings came close to taking a two-goal lead before the second period ended, but Nikolai Khabibulin made a huge save, swatting away Henrik Zetterberg's shot.
Edmonton had the bulk of the third-period chances but couldn't get one past Howard before Cleary iced the game with 21 seconds left with his empty-netter.
"Their goalie was unbelievable," Red Wings coach Mike Babcock said. "He stood on his head, especially early. We had the puck behind him four or five times and he was still able to keep it out. Our goalie was very good as well. It was a tight game on the road like you expect."
The Red Wings will conclude their three-game trip Saturday night in Vancouver. ... Howard hadn't lost in regulation in 22 starts, going 19-0-3. He's 6-0-1 this season. ... Oilers left winger Steve McIntyre missed the game because of a sore back.