Hours after Hall of Famer Glenn Anderson's No. 9 jersey was raised to the rafters, Moreau finished off his three-goal game with an empty-net goal in the final second to help beat the Phoenix Coyotes 6-3 on Sunday.
"It's even more special because all of my teammates were looking for me at the end," he said. "I knew when Stevie (Staios) got it he would be thinking about one thing. Trying to get me the puck. It makes you feel good that they were very aware that I had two goals and they wanted to see me get the hat trick."
Ales Hemsky had two goals after missing 10 games because of a concussion.
"I'm very happy to come back like this," Hemsky said. "I took a couple hits in the game and my head reacted well, so I'm pretty happy about that. I knew it would be tough coming back from this, but I got a goal pretty early on and that really gave me confidence."
Dustin Penner also scored, and Dwayne Roloson made 25 saves for Edmonton. With their second straight victory and fourth in five games, the Oilers moved past Minnesota for eighth place in the Western Conference standings.
"We haven't had an energetic game like that all year," Oilers coach Craig MacTavish said. "It was a pretty complete game on our part tonight. All of the lines were good. The team's turning a corner now I think."
Phoenix coach Wayne Gretzky wasn't overly critical of his team's performance, feeling the Oilers got a bit of a lift from Anderson's ceremony.
"I thought as a team we played pretty well tonight," Gretzky said. "We're playing against a team in a similar situation that we're in. We're battling for our lives and every game is important. We knew that it was a big night for their organization and their players are going to feed off of that and they played well tonight."
Hemsky gave the Oilers a 2-1 lead midway through the first period, splitting the defense and freezing Ilya Bryzgalov with a deke. Moreau made it 3-1 on a deflection with a minute left in the first.
Carcillo and Mueller scored in a 2:35 span of the second to tie it, but Penner put the Oilers back in front at 12:01. Hemsky scored his second of the game with 1:37 left in the third, and Moreau added his empty-netter.
"Like every game it was a big game and we didn't have the urgency early on," Coyotes defenseman Ed Jovanovski said. "We scored the first one and they tied it up. Those next few shifts are the most important ones of the period. They got two quick goals."
- It was Hemsky's first game since Dec. 28.
- Phoenix captain Shane Doan is just two goals short of becoming the third player in Jets/Coyotes history to have nine consecutive 20-goal seasons. The other two are Keith Tkachuk and Dale Hawerchuk.