Determined not to allow their season to fizzle out, the Calgary Flames have been excellent lately taking 10 points from the last 12 available and beating sides like Chicago and San Jose no less.
February has brought out an upturn in Philadelphia too in the shape of a three match winning streak albeit mainly off some outstanding goaltending performances from Steve Mason.
They have much more to play for right in the middle of the East's playoff race and this run has helped them shrug off an indifferent period beforehand.
Leading the Flames' very hot streak has been Mikael Backlund exploding with two points in each of those successes, Mark Giordano too is very influential from the blueline and on current pace would be top 5 defender in points had he played in all of their 59 games.
The Flyers aren't ripe for the picking so this is a risk but I think that Calgary are worth a go here out at 3.45.
Unless they step up today the Olympic break can't come soon enough for Vancouver. The Canucks have lost six in a row and to be honest it seems they've been getting worse as the streak extends.
Meanwhile in Toronto they've got momentum and won't want to stop. A loss in Florida was quickly put aside as they beat Tampa on Thursday and it's now the joy of six consecutive victories at home inside Air Canada Centre.
Henrik Sedin re-aggravated a rib injury and will miss both today's game plus Sochi. Historically the other twin has struggled when alone and Daniel has a dismal one assist in 15 games.
Their chief worry should be at the back as they've been beaten by two goals or more five out of the six times, alternate captain Kevin Bieksa is also sitting it out at the moment but their other key defenceman Dan Hamhuis will at least be back in the lineup.
Although playing another Canadian club in a major televised contest could rouse the Canucks the value is clearly with Toronto here.
Best Bet: Toronto Maple Leafs to win at 2.15