Stream Hockey Night in Canada games on Saturday

An Original Six matchup and the latest instalment of the Battle of Alberta are on tap for Saturday's edition of Hockey Night in Canada.

Leafs, Canadiens square off in final matchup of their season series

Toronto Maple Leafs goaltender Jonathan Bernier is scored on by Montreal Canadiens' P.K. Subban (not shown) as the Canadiens' Brendan Gallagher moves in on net during third period NHL hockey action in Montreal on March 1, 2014. (Graham Hughes/The Canadian Press)

An Original Six matchup and the latest instalment of the Battle of Alberta are on tap for Saturday's edition of Hockey Night in Canada.

Leafs' centre Dave Bolland is expected to return to the lineup for his team's game against the Montreal Canadiens, months after he underwent surgery for a severed tendon in his right leg.

Also, the Calgary Flames are in Edmonton to face off against their up-province rivals on Saturday night.

Those two games, plus the Carolina-Winnipeg contest, are available to stream via the Hockey Night website.

To watch the NHL action, follow the links below. 

Montreal Canadiens at Toronto Maple Leafs — 6:30 p.m. ET

The Toronto Maple Leafs have experienced a bit of a slide while their No. 1 goaltender has been sidelined, but they're likely going to get a boost from the return of another injured player.

Leafs head coach Randy Carlyle announced forward David Bolland, who has been sidelined since Nov. 2 with a severed Achilles tendon, is "probable" to face off with the Montreal Canadiens Saturday night.

The game starts at 7 p.m., but coverage kicks off at 6:30 p.m. Click here to watch the stream

Carolina Hurricanes at Winnipeg Jets — 7 p.m. ET

The Winnipeg Jets' playoff chances are slim, but they may have three key players back Saturday night.

The Jets could get a boost if Dustin Byfuglien, Zach Bogosian and Jim Slater are all on the ice when they host the Carolina Hurricanes.

Winnipeg (32-30-9) trails Phoenix by six points in the race for the final wild-card spot in the Western Conference. The Jets are also two points behind Dallas and one behind Vancouver.

The on-ice action gets started just after 7 p.m. Click here to stream the game.

Calgary Flames at Edmonton Oilers — 10 p.m. ET

Fans in Alberta haven't had much to cheer about this season.

That's certainly been the case for fans of the home team in the first four meetings between the Edmonton Oilers and Calgary Flames.

The visiting team has won every matchup this season in the "Battle of Alberta," and that could give the Flames the edge Saturday night at Rexall Place.

The game starts at 10 p.m. ET. Click here to tune in.

With files from The Canadian Press