Six different goal scorers tallied for Canada as they beat Slovakia 6-1 in World Junior pre-tournament action Wednesday night in Moncton. 

Joshua Roy had a goal and an assist for Canada and Connor Bedard had two helpers. Colton Dach, Brandt Clarke, Zach Dean, Brennan Othmann and Dylan Guenther also scored for the Canadians.

Canada will wrap up pre-tournament play against Finland on Friday in Halifax, and then will start things up for real on Boxing Day against Czechia.

Oilers snap losing skid with win over Stars, Habs fall to Avs in OT

Mattias Janmark scored twice as the Edmonton Oilers doubled up the Dallas Stars 6-3 in the NHL Wednesday night. Zach Hyman, Ryan Nugent-Hopkins and Connor McDavid also scored for the Oilers, who snapped a three-game losing streak. 

Meanwhile, Mikko Rantanen scored the overtime winner as the Colorado Avalanche beat Montreal 2-1. Anthony Richard scored his first NHL goal for the Habs, who have now lost four of their last five games.

Five Canadian teams are in action tonight, including the Toronto Maple Leafs hosting Philadelphia in a matinee contest at Scotiabank Arena this afternoon. Elsewhere, Ottawa welcomes Washington with Alex Ovechkin once again looking to move past Gordie Howe for second in the all-time goal scoring race, Winnipeg heads to Boston to take on the Bruins, Vancouver hosts Seattle and Calgary visits the LA Kings.

Siakam drops 52 to help Raptors snap losing skid

“Spicy P” heated things up at Madison Square Garden Wednesday night. 

Pascal Siakam scored a career-high 52 points and added nine rebounds and seven assists as the Toronto Raptors beat the New York Knicks 113-106 to snap the Knicks’ eight-game winning streak and put a stop to a six-game slide for the Raptors. It was the first road win for Toronto since November 16.

Fred VanVleet added 28 points for the Raptors, who visit Cleveland tomorrow.

Jags take on Jets on TNF

The Jacksonville Jaguars visit the New York Jets as week 16 of the NFL gets started tonight.

Both teams are in the hunt for wild card spots but have been trending in different directions. The Jets have lost three straight games and are currently on the outside of the playoff picture after a strong start to the season. The Jags, meanwhile, have won two in a row and sit a game behind the Jets.

Got a local sports score or story? Send it to us by emailing news@swiftcurrentonline.com or calling 306-773-6397!