TORONTO - Auston Matthews had two assists and William Nylander had a goal and an assist as the Toronto Maple Leafs topped the New Jersey Devils 4-2 for their seventh win in nine games.

Nylander set a franchise rookie mark by extending his points streak to 10 games, while equaling another team record for power-play points with 25. Mitch Marner also matched a club rookie record for assists with his 40th, setting up James van Riemsdyk's 23rd of the season.

Josh Leivo and Connor Brown also scored for the Leafs, and Curtis McElhinney made 30 saves to earn the win.

John Moore scored both goals for the Devils, with Keith Kinkaid allowing three goals on 29 shots.

BLUES 4, CANUCKS 1

ST. LOUIS - Magnus Paajarvi scored twice to lead the St. Louis Blues past the Vancouver Canucks.

Kyle Brodziak and Alex Pietrangelo also scored for the Blues, who won their fourth straight to give them nine wins in their last 10. Jake Allen made 27 saves for his seventh win in eight starts while allowing just nine goals in the stretch.

Henrik Sedin scored for the Canucks, who have lost seven of their last eight to fall to 11-22-3 on the road. Ryan Miller stopped 30 shots.

Brodziak snapped an 11-game goal-scoring drought when he roofed a slap shot by Miller late in the second period for his eighth goal of the season to put the Blues up 2-1.

PREDATORS 3, FLAMES 1

NASHVILLE, Tenn. - Pekka Rinne made 24 saves to lead the Nashville Predators over the Calgary Flames.

Calle Jarnkrok, Colton Sissons and Ryan Ellis scored, and Colin Wilson had two assists for Nashville, which has won five of six.

Dougie Hamilton had the lone goal for Calgary. After winning 17 of 21, the Flames have lost two straight.

OILERS 7, AVALANCHE 4

DENVER - Drake Caggiula and Jordan Eberle scored 1:10 apart to break a tie late in the third period, and the Edmonton Oilers rallied to beat the Colorado Avalanche.

Eberle scored twice in Edmonton's five-goal third period and also added an assist. Zack Kassian and Leon Draisaitl also scored in the rally that moved Edmonton into a tie with Anaheim for second in the Pacific Division with 89 points. Andrej Sekera had a goal and two assists, Milan Lucic also scored and Laurent Brossoit had five saves in relief of Cam Talbot to lead Edmonton to the win.

Mikko Rantanen had two goals, J.T. Compher and Rene Bourque had a goal each and Nathan MacKinnon finished with two assists for Colorado.

KINGS 5, JETS 2

LOS ANGELES - Drew Doughty, Marian Gaborik and Anze Kopitar each scored a power-play goal, and the Los Angeles Kings kept their slim playoff hopes alive with a victory over the Winnipeg Jets.

Ben Bishop made 19 saves and Tanner Pearson and Jake Muzzin also scored for the Kings, who trail Nashville for the second wild card in the Western Conference by eight points with nine games to play.

Patrick Laine and Mathieu Perreault each scored and Connor Hellebuyck made 31 saves for the Jets, who had their three-game winning streak ended.

CAPITALS 2, BLUE JACKETS 1

WASHINGTON - T.J. Oshie scored the shootout winner as the Washington Capitals overcame a stellar performance from Columbus goaltender Sergei Bobrovsky to beat the Blue Jackets 2-1 on Thursday night.

Despite 44 saves from Bobrovsky, the Capitals reached 104 points and extended their lead atop the Metropolitan Division and NHL standings. Oshie engendered memories of his Sochi Olympic shootout performance by again beating Bobrovsky, the goalie he scored on four times in six chances that day.

Dmitry Orlov finally cracked Bobrovsky early in the third period on Washington's 35th shot of the game. Orlov's goal tied the score after Seth Jones beat Braden Holtby on a wild scramble early in the third for his first goal since Feb. 7.

Holtby had 29 saves in regulation and overtime and three more in the shootout to pick up his 38th victory of the season, one shy of Bobrovsky for the league lead.

SENATORS 2, PENGUINS 1

OTTAWA, Ontario - Kyle Turris and Bobby Ryan scored in the shootout to lift the Ottawa Senators over the Pittsburgh Penguins.

Mike Hoffman scored in regulation for the Senators and Mike Condon finished with 34 saves, including two incredible point-blank stops in overtime to keep the game going.

Nick Bonino had the goal in regulation for the Penguins and Matt Murray stopped 29 shots.

After being outplayed for much of the first two periods, the Senators were much better in the third and tied the score 1-1 on the power play at 9:43 as Hoffman beat Murray over the shoulder with a wrist shot just 14 seconds after Matt Cullen was penalized for holding.

LIGHTNING 6, BRUINS 3

BOSTON - Nikita Kucherov had his third career hat trick to lead Tampa Bay past the Boston Bruins, snapping the Lightning's three-game losing streak.

Jonathan Drouin had a goal and two assists, Brayden Point had a goal and an assist and Anton Stralman also scored to help the Lightning pull three points behind the Bruins for the second wild card in the Eastern Conference.

Peter Budaj finished with 28 saves for the Lightning to earn his 29th win of the season. Ondrej Palat had three assists, and Jake Dotchin and Victor Hedman added two each.

Riley Nashy had a goal and an assist for Boston, and David Pastrnak and Zdeno Chara also scored. Tuukka Rask stopped 23 shots as Boston, which won seven of the first eight games under interim coach Bruce Cassidy, has now lost four straight and six of 11.

PANTHERS 3, COYOTES 1

SUNRISE, Fla. - Jonathan Marchessault scored two goals and James Reimer made 22 saves to lift the Florida Panthers over the Arizona Coyotes.

Shawn Thornton also scored a goal as the Panthers snapped a two-game losing streak. The Panthers are seven points behind the Boston Bruins for the final wild-card spot in the Eastern Conference's Atlantic Division.

Tobias Rieder scored for Arizona, and Mike Smith stopped 36 shots. The Coyotes lost for the fourth time in five games.

HURRICANES 4, CANADIENS 1

MONTREAL - Lee Stempniak scored twice and the Carolina Hurricanes defeated the Montreal Canadiens to extend their point streak to nine games and keep their playoff hopes alive.

Elias Lindholm and Jeff Skinner also scored for the Hurricanes, while Eddie Lack stopped 21 shots.

Carolina, undefeated in regulation time in nine straight games (6-0-3), is five points out of the final wild-card spot in the Eastern Conference with 10 regular-season games left.

Alex Galchenyuk scored the lone goal for Montreal. Carey Price stopped 19 of 22 shots.

FLYERS 3, WILD 1

ST. PAUL, Minn. - Matt Read scored the tiebreaking goal in the second period, Steve Mason stopped 24 shots and the Philadelphia Flyers beat the Minnesota Wild.

Sean Couturier and Jakub Voracek also scored for the Flyers, who won for the third time in their last eight games (3-5-0).

Zach Parise scored for Minnesota and Devin Dubnyk stopped 24 shots for the Wild, who have lost six of their last seven.

BLACKHAWKS 3, STARS 2, SO

CHICAGO - Patrick Kane scored his team-leading 33rd goal in regulation and connected again in the shootout as the Chicago Blackhawks beat the Dallas Stars to open an eight-point lead for first place in the Central Division.

Artemi Panarin also scored in the shootout as Chicago rode a 42-save effort by Corey Crawford through overtime to improve to 6-0-1 in its last seven. It was also the Blackhawks' 18th win in their last 22 games. Marian Hossa scored his 24th goal of the season midway through the third period.

Crawford was beaten only by Tyler Seguin in the shootout and twice in regulation by Ales Hemsky as he rebounded from giving up four goals on 10 shots to Vancouver on Tuesday night.