Brock Boeser is heating up. The sophomore sniper notched a goal and an assist, leading his Vancouver Canucks to a 5-1 win over the slumping Philadelphia Flyers. The 21-year-old Boeser has seven goals and two assists in his last eight games.

Mikko Rantanen keeps piling up the points. The NHL’s scoring leader had two goals and an assist in extending his point streak to 14 straight games as the Colorado Avalanche recovered after blowing a three-goal lead and beat the Dallas Stars 6-4. Rantanen has a league-leading 56 points this season.

Mathew Barzal had been doing everything but score lately for the Islanders. He broke through against the Detroit Red Wings to get New York a needed win. Barzal scored a key tying power-play goal in the third period and then got the lone goal of the shootout to lift the Islanders to a 4-3 win over the Red Wings.

Canada West will not be repeating as champions at the world junior-A challenge. Griffin Ness scored at 7:35 of overtime as the United States beat the Canadians 3-2 to advance to the title game in Bonnyville, Alberta. The Americans will face Russia for gold after the Russians beat the Czech Republic 4-1 in the other semifinal.

Another triple-double for James Harden. Harden had 32 points, 12 rebounds and 10 assists, and the Rockets weathered a fourth-quarter burst to beat the Grizzlies 105-97 for their third consecutive win. Harden, who had 50 points in a triple-double in the Rockets’ victory over the Lakers on Thursday, recorded his 10th assist on a pass to Clint Capela with 21-point-3 seconds left.

Samuel Vargas is still NABA welterweight champion. The Toronto native won an ill-tempered, lopsided 10-round decision over Argentine Gabriel Adrian Pereiro. The 29-year-old Vargas scored a second-round knockdown and began to land combinations on his tiring 40-year-old opponent as the fight wore on. But he could not finish him. The judges scored it 100-87, 99-88 and 99-88 for Vargas.

(CP)