Duane Burleson, AP
Utah Jazz guard Donovan Mitchell (45) passes the ball against Detroit Pistons guard Luke Kennard, left, forward Stanley Johnson and center Boban Marjanovic (51) during the first half of an NBA basketball game Wednesday, Jan. 24, 2018, in Detroit. (AP Photo/Duane Burleson)

DETROIT — The Utah Jazz picked up a dramatic come-from-behind road win Wednesday night, squeaking past the Detroit Pistons 98-95 in overtime.

Turning point: Trailing by nine with just 2:57 remaining in regulation, the Jazz forced the extra session. After giving up the first two points of the five-minute period, Utah scored the next nine to take a 98-91 lead with 3:03 remaining. That barely was enough to stave off the Pistons, who still had a chance to tie with a desperation attempt at the buzzer, but Andre Drummond couldn’t connect on it.

The hero: Joe Ingles scored the first six Jazz points in overtime on two 3-pointers. Donovan Mitchell and Rudy Gobert led an incredibly balanced Utah scoring attack with 15 points apiece. Drummond was the best player in the game, finishing with 30 points, 24 rebounds, six blocks, four assists and three steals.

3 keys:

• The Jazz made 10 pointers on the night compared to seven for the Pistons. The difference was entirely in overtime, as Utah made three and Detroit didn’t make any.

• The Pistons committed 20 turnovers while the Jazz had 15.

• Ricky Rubio finished with a double-double, scoring 11 points and grabbing 10 rebounds. He also had five assists and a steal.

Jazz almanac: 20-28, Won 1

Next 3:

At Toronto (31-14), Friday, Jan. 26, 5:30 p.m. MT

Vs Golden State (38-10), Tuesday, Jan. 30, 7 p.m. MT

At Phoenix (17-30), Friday, Feb. 2, 7 p.m. MT