Devin Harris converted a three-point play with 4.5 seconds left and the Utah Jazz snapped the Miami Heat's nine-game winning streak with a 99-98 victory on Friday night.
LeBron James had 35 points, 10 rebounds, six assists and three blocked shots for Miami, but passed on the final possession to Udonis Haslem, who missed a long jumper at the buzzer.
Dwyane Wade chipped in 31 points and six rebounds. Shane Battier also added 18 points for the Heat (28-8), who were playing without All-Star Chris Bosh.
Al Jefferson came up with 20 points and six rebounds to lead the Jazz (17-18) to their second straight win. Five other players scored in double figures for Utah, led by C.J. Miles with 14 points off the bench.
James led a big fourth-quarter rally, making the go-ahead 3-pointer and then adding a long jumper to give the Heat a 97-94 lead with 26 seconds left. Miami had a chance to put it away, but Wade missed a free throw down the stretch and that put Harris in a position to tie the...