Buffalo forward Maxim Afinogenov, seen in action against the Montreal Canadiens earlier this season, leads the NHL's scoring race with 14 points. ((David Duprey/Associated Press))

High-flying Buffalo Sabres winger Maxim Afinogenov edged out a revitalized goaltender and big shooting defenceman as the top player in the NHL last week.

Afinogenov was named the league's first star on Monday after leading all scorers with 10 points over three games last week, all Buffalo victories. Heading into Monday's action, the 27-year-old Russian leads the NHL with 14 points.

Anaheim Ducks goaltender Jean-Sebastien Giguere and Montreal Canadiens defenceman Sheldon Souray completed the NHL's three-star selection.

The league has revamped its weekly player awards, naming three stars from the top performers of the week instead of handing out offensive and defensive honours.

Giguere, a former Conn Smythe Trophy winner as the most valuable player in the Stanley Cup playoffs, was awarded the second star after leading the Ducks to three victories last week.Over those contests, he posted a 1.30 goals-against average and .951 save percentage.

Buoyed by the performances of all-star defencemen Scott Niedermayer and new arrival Chris Pronger, Giguere sports a 5-0-2 record in seven appearances so far this season for the Ducks.

Souray snagged the third star after scoring three goals and adding four assists in three games for the Habs last week.