Donovan Mitchell scored 32 points, Bojan Bogdanovic hit late back-to-back 3-pointers and the Utah Jazz survived a late rally to defeat the Detroit Pistons 117-105 Tuesday night in Salt Lake City.
Detroit made a furious push to pull within four points late in the fourth quarter after trailing by as many as 28 points.
The Pistons had a chance to get even closer, but Delon Wright missed a 3-pointer at the 1:33 mark. Bogdanovic then secured the win for the Jazz by hitting consecutive treys en route to an 18-point night as Utah won for the 12th time in 13 games.
Mitchell made 10 of 17 shots with four 3-pointers and six rebounds to help Utah get back in the win column after having an 11-game winning streak snapped Sunday in Denver.
Mike Conley scored 20 points with five assists, Royce O'Neale had a game-clinching dunk in the waning moments and finished with 12 points and 13 rebounds, and Jordan Clarkson also added 12 points.
Bogdanovic's late 3-pointers gave the Jazz 16 on the night, helping them set an NBA record. Utah has now made at least 15 treys in 11 straight games, surpassing the 2019 Houston Rockets.
Jerami Grant sparked the Pistons' late surge and finished with 27 points. Mason Plumlee contributed 17 points and 14 rebounds, and Josh Jackson fired in 22 points off the bench for Detroit, which is 1-9 in road games.
Utah led 94-77 at the beginning of the fourth quarter, but the Pistons made things interesting down the stretch thanks to a 10-1 run. Grant fueled that run with five points and an assist for a Mason Plumlee dunk.
Grant's free throws with 2:06 remaining made it 109-105.
There was some doubt about whether this game would actually be played after Detroit's game in Denver on Monday was postponed because of the NBA's health and safety protocols.