Neither team generated much of a scoring chance in the early going with the shot count 3-1 in favour of Detroit midway through the opening period.
The Oilers set a physical tone with big hits by Raffi Torres and Ethan Moreau in the opening ten minutes.
10:30 into the period, the Oilers finally got some good scoring chances. In total, the home team got four shots off within a ten-second span. For the Oilers' best chances, Hasek denied Winchester from the slot and then managed to glove down Hemsky's rebound while seated.
Late in the first on an Oilers penalty kill, Ryan Smyth
chased the puck down the left side and Hasek slid into him as he tried to cut toward the net. The puck was cleared by Detroit before Edmonton could take advantage of Hasek being out of position, however.
Late on that same power play, the Red Wings came within inches of getting the game's first goal. Robert Lang had the puck and a wide-open net to the right of Roloson but his shot went wide.
After one period of play, shots on goal were 6-6 and the game was scoreless.
Steve Staios scored his first of the season early in the second to put his side in front 1-0. Staios fired a shot from the point that managed to elude Hasek before finding its way into the back of the net.
Pavel Datsyuk had a wide-open net on a Red Wings power play five minutes into the period but was spun around and couldn't get a shot away in time.
Just past the midway point of the second, Hemsky danced around three Red Wings players before taking the puck behind the net. He threw it in front but no Oilers were there to put it in.
With five minutes left in the period, the crowd was ignited after Brad Winchester levelled Chelios behind the Detroit net.
After two, the Oilers were outshooting Detroit 17-13.
Edmonton had some jump to start the third period, looking for the insurance marker.
With Niklas Kronwall in the box, Horcoff and Smyth were buzzing around the Red Wings net but couldn't solve Hasek to score the team's second goal on the night.
At the end of that power play, Pisani was sent off for hooking to give Detroit a two-minute opportunity to tie the game. Detroit's best chance came on a slow-rolling puck that bounced off Roloson's right pad.
When the penalty expired. Kronwall had an opportunity to lift the puck over Roloson as he was sprawled out in his crease but the Oilers netminder managed to get a glove on the puck.
Detroit finally struck for its first of the game at 11:24. Danny Markov absolutely levelled Jarret Stoll at centre ice which caused him to cough up the puck to Pavel Datsyuk. Datsyuk raced in alone on Roloson and deked him out for the goal.
Two minutes later, the Oilers struck to take a 2-1 lead. Patrick Thoresen danced into the Red Wings zone, skated behind the net and threw the puck in front but nobody was there to receive the pass.
The puck retreated to the far blueline where Ladislav Smid
picked it up. He then spotted Sykora breaking up ice and fed him with a beautiful stretch pass. Sykora broke in alone on Hasek and rifled it blocker side for the goal.
Two minutes after Sykora's goal, Lupul was sprung in alone by Tjarnqvist. He elected to wrist it glove side and beat Hasek to move his team in front 3-1.
With 26 seconds left, Moreau was about to get in a fight with Markov but hit his hand on the Detroit defenceman's helmet and had to leave the ice for treatment. The result of the play was four additional minutes to Moreau, putting Detroit on a late man advantage.
The Red Wings scrambled to try and get another goal, but Roloson and the Oilers held them off the scoresheet.