Charlotte Hornets' Nicolas Batum (5) drives past Miami Heat's Kelly Olynyk (9) during the first half of an NBA basketball game in Charlotte, N.C., Friday, Dec. 15, 2017. (AP Photo/Chuck Burton)
Charlotte Hornets' Nicolas Batum (5) drives past Miami Heat's Kelly Olynyk (9) during the first half of an NBA basketball game in Charlotte, N.C., Friday, Dec. 15, 2017. (AP Photo/Chuck Burton) Credit: Chuck Burton

Boston — Ricky Rubio had 22 points, Donovan Mitchell added 17 points, nine assists and six rebounds, and the Utah Jazz beat the Boston Celtics, 107-95, on Friday night.

Jonas Jerebko and Rodney Hood also finished with 17 points for the Jazz, who snapped a four-game losing streak. It was Utah’s first victory in Boston since 2008, a span of nine games.

But the win came at a cost. Jazz center Rudy Gobert left the game early in the first quarter with a left knee injury after teammate Derrick Favors fell backward into his leg. Gobert was able to walk off the court on his own power, but went straight to the locker room and did not return.

The second quarter brought more injuries. First, Boston’s Daniel Theis left with a facial injury. Later, Jaylen Brown of the Celtics caught Favors with an incidental elbow, leaving him bleeding from his left eye and Brown from his elbow. Favors received six stitches and did not return.

Kyrie Irving led the Celtics with 33 points. Al Horford added 21 points and seven assists.

Friday was the first meeting between the teams since Gordon Hayward left Utah in free agency last summer to join the Celtics. But Hayward could only watch as he continues to rehab from the broken left ankle he suffered in Boston’s season opener.

Hayward Return?: Hayward is open to playing this season, but said it will depend on how fast he is able to heal and show progress as he works his way back from a broken left ankle.

Hayward was a spectator at TD Garden for Friday’s matchup with Jazz, the team he left this past summer in free agency after seven seasons to sign a four-year, $128 million contract with the Celtics.

“My mind is open to that,” Hayward said of the possibility of returning to game action before season’s end. “I’m trying to get back as fast as I can. It all depends on how I heal, and taking it day-by-day, goal by goal. We’ll see what happens.”

Wednesday marked a milestone in Hayward’s recovery process, when he was able to shed the walking boot he’s been using since his surgery in October. He will continue to wear a protective brace during the rehab process.

Morris Update: Marcus Morris (knee soreness) sat out his fourth straight game and won’t travel for the upcoming two-game trip. Morris has played in just 16 games this season while dealing with the injury and recently sought a second opinion on it.

Heat 104, Hornets 98

Charlotte, n.c. — Tyler Johnson and Wayne Ellington scored 16 points each and Miami held off a late rally.

It was Miami’s 24th win in its past 30 games against Charlotte, which opened a stretch of six of seven home games with a loss. Johnson and Ellington combined for 10-of-16 shooting on 3-pointers.

Thunder 119, Sixers 117 (3 ot)

Philadelphia — Russell Westbrook had 27 points, 17 rebounds and 15 assists, and Oklahoma City and Philadelphia went basket-for-basket in a three-overtime thriller before the Thunder pulled out the victory.

Andre Roberson scored the winner with 10 seconds left for the Thunder. But one of the early contenders for NBA game of the year belonged to Joel Embiid and Westbrook as they drove, blocked and rebounded their way toward one big play after another.

Trail Blazers 95, Magic 88

Orlando, Fla. — Damian Lillard scored 21 points, C.J. McCollum had 20 and Portland withstood a late rally to beat Orlando.

The Trail Blazers led by 17 with 7:26 left in the game, but needed late contributions from Al-Farouq Aminu and Jusuf Nurkic to slam the door.

Wizards 100, Clippers 91

Washington — Mike Scott tied a season-high with 22 points while Bradley Beal added 20 as Washington held off Los Angeles.

Scott scored 10 points in the third quarter, hitting four of his five shots from the field.

Raptors 120, Nets 87

Toronto — Kyle Lowry had his 11th career triple-double, DeMar DeRozan scored 31 points and the Raptors won their ninth straight meeting with Brooklyn.

Serge Ibaka scored 18 points and Jonas Valanciunas had 14 as Toronto won its eighth consecutive home game and improved to 10-1 at Air Canada Centre.

Pistons 104, Pacers 98

Indianapolis — Andre Drummond finished with 23 points and 13 rebounds, and the Detroit Pistons withstood a late rally to beat Indiana. Reggie Bullock finished with 15 points for Detroit, which earned its second win in two nights.

Grizzlies 96, Hawks 94

Memphis, Tenn. — Tyreke Evans scored 22 points, including the go-ahead layup with 1:03 left to help Memphis snap a five-game losing streak.

The Hawks had three shots in the closing seconds, all of which misfired, including Andrew Harrison’s block of Taurean Prince’s attempt in the left corner with 1.2 seconds left.

The ball went into Kent Bazemore’s hands and his 3-point attempt at the horn bounced off the front of the rim.