NHL Weekend Odds and Preview

Friday night has a host of NHL games with underdog opportunities, including the third edition of the Battle of Pennsylvania. Saturday sees 14 games on its busiest night around the league, while Sunday is an off day.

The Penguins are -155 favorites at home for their game with Philadelphia – despite losing their season opener at Consol Energy Center to the Flyers. Philadelphia is a smart underdog bet at +135 (SportsInteraction) and seems to be clicking on the power play – perhaps making them a good upset possibility.

Montreal goes to Long Island for the second game of a home-and-home set with the Islanders. The Canadiens have won three straight, including a 5-3 win over New York on Wednesday. At +110, the Canadiens could be destined for an underdog victory over the -130 Islanders – who have lost two in a row.

Atlanta (+105) will try for its second straight win when they host lacklustre Buffalo, who will be favored at -115 for Sportsbook.

Edmonton seeks its first road victory as they head to the Windy City for a date with the Chicago Blackhawks, who will be without star forward Marian Hossa. Carolina (+115) will head to the Big Apple to play the Rangers, who look to rebound from that loss to Atlanta on Wednesday.

The +110 underdog New Jersey Devils find themselves mired in disaster, sitting in the basement of the Atlantic Division at 2-7-1 overall – and losers of three straight. Anaheim (-130) would like to win two games in a row, something they haven’t done this year - as they struggle to reach a level of consistency the team is accustomed to achieving.

On Saturday, Toronto will most likely be home favorites when they entertain the Rangers - whom they split their first two meetings with. The soaring Canadiens are at home to welcome underdog Florida. Nashville is in Detroit to face the Red Wings, where they shoot to keep their perfect road record intact.

Boston plays Ottawa, Chicago travels to Minnesota, and Columbus goes to Colorado in hopes of staying undefeated on the road this night.

The Islanders play the Flyers, Pittsburgh faces the Hurricanes, and Atlanta has its work cut out for them when they face St. Louis at home. Buffalo tangles with Dallas in the Lone Star State, Anaheim and San Jose are close to home when they play each other, while the Devils travel to the coast to face off against the Kings in LA. Red-hot Tampa Bay plays Phoenix in the desert, and Washington tries to simmer down the Flames in Calgary.