Edmonton received an early power play after Bobby Holik cleared the puck over the glass from his own end. The best chance on the man advantage actually went to the Thrashers as Todd White skated in on a two-on-one with Marian Hossa. However, White's cross-ice pass went into the skates of Hossa.
Atlanta received a four-minute power play after Dick Tarnstrom clipped Slava Kozlov with a high stick.
Roloson made a couple of solid saves during the kill, first stopping Tobias Enstrom and then in the final seconds of the penalty he denied Kovalchuk on a blast from the left circle.
Shots on goal after one period were 12-7 for Atlanta.
Edmonton's power play finally clicked nearly five minutes into the second period. Ales Hemsky had the puck at the right faceoff dot in the Thrashers end and made a seeing-eye pass through the skates of Atlanta defenceman Tobias Enstrom right on the stick of Dustin Penner.
Penner made no mistake, one-timing the puck out of the reach of Thrashers goaltender Kari Lehtonen to give Edmonton a 1-0 lead.
Dick Tarnstrom's fourth penalty of the game put Edmonton down a man late in the second. The Thrashers' best chance on the power play came on a close chance from Bobby Holik.
However, just as the penalty expired Eric Perrin fed the puck from behind the net over to Kozlov at the left circle. He one-timed it past Roloson who had no chance to get across and make the stop, tying the game at 1-1.
A minute and six seconds later, the Oilers struck to take the lead once again. Sam Gagner took the puck in the slot after receiving a nice quick pass from Robert Nilsson. Gagner then deked around Lehtonen for the goal.
After two periods Atlanta had a 21-17 edge in shots.
Atlanta almost tied the game early in the third period when Mark Recchi skated in on the wing and fired a shot that Roloson turned away.
The rebound went straight to Ilya Kovalchuk who backhanded the puck off the post after the puck ricocheted in front of the net dangerously. Smid helped play goaltender by planting himself in the crease and giving the Thrashers sniper very little to shoot at.
Several minutes later, Edmonton struck to take a two-goal lead.
Ales Hemsky picked up the puck in the corner and fed it to Tom Gilbert high in the Thrashers zone. Gilbert picked the corner on Lehtonen to make it 3-1.
Cogliano and Nilsson rushed into the Atlanta zone with Cogliano finding Nilsson on a cross-ice pass. Lehtonen slid across to make the save but the duo regrouped to skate back in on the attack.
This time, Cogliano fed it across the slot to Nilsson who wired it under the crossbar for the goal.
With less than two minutes to play, Marian Hossa scored to narrow the gap to 4-2 but that was as close as Atlanta would get.
NOTES: With his assist on Gagner's goal, Robert Nilsson picked up his 13th assist on the road this season. He is only one behind Ales Hemsky for the team lead in that category... The eight penalty minutes for Dick Tarnstrom was a career high. His previous high was four set 17 times previously (most recently Oct. 18 at PHX).