This week in the NHL, the Toronto Maple Leafs finally returned to their winning ways, taking three out of four games.

The Leafs are riding the good play of Jonas Gustavsson, who allowed only four goals over the three games. The Leafs are also riding the recent play of young Nazem Kadri.

Younger doesn't necessarily mean better. Take a look at the Edmonton Oilers, who have only one win in their last eight games. Also struggling this year are the New York Islanders; the team is full of talent but haven't won in their past 13 games.

From struggling to success, Calgary's Jerome Iginla has finally found his scoring touch. Iginla has started lighting the lamp, and his team is feeling the benefits. The Calgary Flames are slowly starting to turn their season around.

Another player starting to light it up is Claude Giroux in Philadelphia. Giroux is currently a leading scorer on the highflying Philadelphia Flyers.

Players struggling to find it with their teams are New Jersey's Ilya Kovalchuk who was held pointless during their 5-0 romp of the Washington Capitals, and Victor Stalberg, who has cooled down following a great start to this NHL season.

This week's third star is Jonas Gustavsson, who dominated this week with the Leafs. The second star goes to Tampa Bay's Steven Stamkos who continued his torrid scoring pace, he is the first person to score 20 goals this season. The first star is Sidney Crosby, who helped place the Penguins at a respectable record.

The first of three key matchups this week is Toronto in Buffalo. The Leafs and Sabres always have good games when they play each other. There's also a battle between Washington and Tampa Bay. It's a test of the league's top scorers. Finally, Toronto and Ottawa renew hostilities on Saturday in the third installment of the battle of Ontario.

This week's top five predictions are:

Tampa Bay in Washington: Should be a high scoring affair if the big guns come to play.
Washington 6-5

Calgary in Pittsburgh: Calgary is flying right now and finding their scoring; however, Pittsburgh is still too good.
Pittsburgh 4-2

Phoenix in Nashville: In a battle of unpopular teams, look for the goaltending of Nashville to prevail.
Nashville 3-0

San Jose in Detroit: In a battle of juggernauts in the West, look for this game to have everything. It should go down to the wire and potentially overtime.
Detroit 5-4 (OT)

Calgary in Vancouver: A Northwest division clash. It's a battle of stellar goaltenders.
Vancouver 5-2