The crowd was ignited early on when Edmonton's Troy Bodie hammered Coyotes defenceman Matt Jones deep in the Phoenix zone.
Edmonton got the game's first power play when Tyson Nash was sent off for roughing at 6:31. The power play unit the Oilers used had Lupul on the right side, Hemsky on the left and Torres in the middle with Tom Gilbert and Petr Sykora manning the points.
41 seconds into the penalty, Zbynek Michalek upended Torres as he was breaking toward the goal which put the Oilers on a two-man advantage.
After the penalty was called, the Oilers replaced Gilbert with Rob Schremp to go with a five-man forward unit on the five-on-three. It didn't take them long to click as a nice three-way passing play ended with Schremp firing a laser one timer from the right circle past Coyotes netminder Mike Morrison glove side.
Just as the second Coyotes penalty was expiring, Phoenix went in on a two-on-one. Bill Thomas tried to backhand the puck past Jeff Deslauriers in the slot but Deslauriers got his left pad out to make the save.
Phoenix continued to get into penalty trouble and it resulted in another two-man advantage for Edmonton's potent power play.
Hemsky found Sykora perched in the high slot and he one-timed a blast that was tipped in front by Torres, making it a 2-0 game.
Shots on goal after one period were 9-5 in favour of Edmonton, with the Coyotes getting two shots in the final seconds of play.
Phoenix looked as if it was going to get back into the game early in the second with several chances but Jeff Deslauriers held the fort for Edmonton.
The Oilers didn't get their first shot on goal in the period until the five-minute mark but they made it count. Patrick Thoresen found Toby Petersen on a two-on-one and Petersen chipped it past Morrison for the 3-0 lead.
Josh Tordjman came in to relieve Mike Morrison in the Phoenix net at the 10:48 mark of period two.
The line of Petersen, Sestito and Thoresen continued their strong period of play and it almost resulted in another goal. Petersen was buzzing around the Phoenix zone and lost a handle on the puck just as he cut to the net, missing what would have been a sure goal. Tordjman was then forced to be sharp when Petersen tipped a Bergeron point shot on net.
Phoenix finally got on the board 15 minutes into the second. Josh Gratton shot a puck along the ice that somehow eluded Deslauriers and found its way in.
After two periods, shots on goal were 19-16 for Edmonton.
The Oilers succeeded in turning down the game's tempo in the third period, holding on to their two-goal lead. Shots midway through the final frame were 4-2 Edmonton.
Hemsky and Sykora took a shift together on the penalty kill while Tim Sestito served a minor penalty at the 9:47 mark. At the end of the power play, Marc-Andre Bergeron had the hit of the night when he levelled Dennis Seidenberg at the Oilers' blueline.
The Oilers had a pair of chances late in the game. First, Patrick Thoresen tried to backhand the puck from the top of the crease and about a minute later, Troy Bodie had a good opportunity. Both times, goaltender Josh Tordjman shut the door.