Donovan Mitchell scored eight of his 31 points in the final 90 seconds to lead the Utah Jazz to a 115-112 victory over the Toronto Raptors.

There was drama when Pascal Siakam’s 3-point shot at the final horn spun around and out for the Raptors, who have lost seven straight.

Australia’s Joe Ingles came off the bench to score 19 points for Utah, who avoided losing on consecutive nights for the first time since January 5-6.

It was another big performance from the Boomer, who scored a career-high 34 points a day earlier in Utah’s 131-122 loss to the Washington Wizards.

Rudy Gobert had 15 points and 16 rebounds for the Jazz while Siakam led Toronto with 27 points and nine assists.

With the return of forward OG Anunoby from a six-game absence due to health and safety protocols, the Raptors played for the first time in months with their whole team. Anunoby finished with 15 points and five rebounds before fouling out with 5.7 seconds left.

Ingles and Jordan Clarkson hit 3-pointers and Gobert converted a three-point play in a 12-0 run in the fourth quarter that lifted Utah to a 94-84 lead, the only double-digit lead of the game for either team.

Norman Powell and Anunoby answered with 3-pointers and Toronto led 110-105 after a 3-pointer by Kyle Lowry with 1:36 left.

The Raptors went scoreless for more than four minutes of the first half until Fred VanVleet ended the half with a 38-foot buzzer-beating shot, leaving Utah up 55-54.

In Cleveland, Keldon Johnson had 23 points and a career-high 21 rebounds as San Antonio beat the Cavaliers 116-110.

Dejounte Murray added 22 points while Boomer Patty Mills contributed 12 for the Spurs.

Aaron Gordon scored a season-best 38 points while Evan Fournier added 31 as the Orlando Magic held off the Brooklyn Nets to win 121-113 in Orlando.

The Kansas City Chiefs are 2019 NFC Champs - get your gear on at Fanatics