BUFFALO, N.Y. (AP) -- The Buffalo Sabres have a knack of providing offensive outbursts at the end of the year.
Maxim Afinogenov had his first three-goal game in the NHL and Miroslav Satan added his fifth hat trick to lead the Sabres to a 7-1 victory over the Washington Capitals.
It was the first time the Sabres had two players with hat tricks in the same game since Alexander Mogilny and Yuri Khmylev did it against the New York Rangers exactly 11 years earlier on Dec. 31, 1992.
Andrew Peters also scored his first NHL goal, and Martin Biron earned his first victory since Nov. 28 for the Sabres, who have won three of four.
"It's fun when everyone is scoring like that," said Satan, who took over the team-lead in goals with 13. "The last couple of games we've been playing much better and we're getting a lot of chances."
Buffalo had its highest scoring game since beating Atlanta 8-0 on Nov. 8, 2001. The Sabres also registered a season-high 42 shots, breaking the old mark of 40 set against the Capitals four days earlier.
Buffalo won that game 3-1 and is 3-0 against Washington this season.
"We scored seven goals, but we couldn't take that team for granted," said Afinogenov, who hadn't scored since netting the game-winner on Dec. 3 against Chicago, a span of 10 games. "We had to work hard and we did."
Jeff Halpern scored for Washington, which lost its third straight. The Capitals have allowed 40 or more shots in four of five games.
"We just didn't have the puck and we got behind," Washington coach Glen Hanlon said.
After Afinogenov gave Buffalo a 1-0 lead in the first period, the Sabres broke the game open with five second-period goals. Satan scored two goals 22 seconds apart when the Capitals were short-handed by two men.
"We haven't had a lot of breaks," Sabres coach Lindy Ruff said. "We've been taking it to teams and we have to just keep sticking to it, and tonight, we were rewarded for it."
Afinogenov capped his three-goal game with 1:35 remaining in the second, scoring on his own rebound following a shot that goaltender Maxime Ouellet kicked out.
Satan completed his hat trick at 5:15 of the third with a one-timer from the slot.
"I was able to get some shots through," said Satan, who had a goal and an assist against the Capitals on Saturday.
Ouellet allowed all seven goals on 42 shots.
"We were still in the game after the first period, but they got goal after goal after goal in the second," said Ouellet, making his third start this season and fifth career NHL appearance.
Over the last six games, Washington is 1-4-1 and has been outshot 234-151 and outscored 22-12.
"We've been talking about paying attention in the defensive zone but we haven't been able to accomplish that," Ouellet said.
Biron made 25 saves in breaking his three-game losing streak. He was making just his third appearance in 12 games after No. 1 goalie Mika Noronen was placed on the injured list with a groin injury on Tuesday.
"I felt good," Biron said. "It wasn't a perfect game. I scrambled a few times but this was a good building step."
Washington played without right wing Peter Bondra, who hurt his groin in Tuesday's practice. The Capitals also lost Dainius Zubrus to a leg injury in the first period. He did not return.
Washington, outshot for the sixth straight game, is tied for last place with Pittsburgh in the Eastern Conference with 26 points. They are 3-5-2 under Hanlon, who replaced the fired Bruce Cassidy on Dec. 10.
The Capitals were also unable to record its 1,000th franchise victory for the third time.
|Maxim Afinogenov (6) ASST: Derek Roy (1)|
1 - 0 BUF
|Maxim Afinogenov (7) ASST: NONE|
2 - 0 BUF
|Andrew Peters (1) ASST: Chris Taylor (5), Adam Mair (9)|
3 - 0 BUF
|Jeff Halpern (6) ASST: Sergei Gonchar (32), Kip Miller (12)|
3 - 1 BUF
|PPG - Miroslav Satan (11) ASST: Dmitri Kalinin (9), Jochen Hecht (8)|
4 - 1 BUF
|PPG - Miroslav Satan (12) ASST: Dmitri Kalinin (10), Chris Drury (15)|
5 - 1 BUF
|Maxim Afinogenov (8) ASST: Derek Roy (2), Henrik Tallinder (2)|
6 - 1 BUF
|Miroslav Satan (13) ASST: Jochen Hecht (9), Rory Fitzpatrick (4)|
7 - 1 BUF
|Power Play %||0.0%||33.3%|
|% on Road||0.0%||0.0%|
|% at Home||0.0%||33.3%|
|Brendan Witt Cross checking against Curtis Brown|
|Joel Kwiatkowski Slashing against Jochen Hecht|
|Brendan Witt Delay of game|
|Rory Fitzpatrick Tripping against Michael Grier|
|Bates Battaglia Holding - Obstruction against Derek Roy|
|Miroslav Satan Roughing against Brendan Witt|
|Bates Battaglia Hooking against Derek Roy|
|Michael Grier Unsportsmanlike conduct|
|Michael Grier Unsportsmanlike conduct|
|Michael Grier Misconduct (10 min)|
|Brendan Witt Slashing|
|Jaromir Jagr Roughing against Miroslav Satan|
|Miroslav Satan Roughing against Jaromir Jagr|
|Chris Drury Roughing|
|Brendan Witt Roughing|
|Daniel Briere Hi-sticking against Brendan Witt|
|Andrew Peters Interference against Brendan Witt|
|Brendan Witt Hi-sticking|
|Chris Taylor Roughing|
|Adam Mair Fighting (maj) against Trent Whitfield|
|Trent Whitfield Fighting (maj) against Adam Mair|
|Jay McKee Hooking against Bates Battaglia|