PORTLAND — Mo Williams scored 26 of his 28 points in the second half, and Utah rallied with a 19-3 run in the final minutes to beat Portland 105-95 on Friday and draw even with the Los Angeles Lakers for the eighth and final playoff spot in the Western Conference.
Paul Millsap added 25 points and 10 rebounds as the Jazz (37-36) snapped a nine-game losing streak on the road, their longest since dropping 17 straight in the 1981-82 season.
The Blazers (33-39) dropped 31/2; games back with their third straight loss.
Portland, playing without forward LaMarcus Aldridge because of a sprained right ankle, got 24 points from rookie Damian Lillard. J.J. Hickson added 17 points and 14 rebounds.
Heat 108, Hornets 89
At New Orleans, LeBron James scored 36 points, hitting six consecutive 3-pointers in less than six minutes during the first half, and the Miami Heat rebounded from their first loss in nearly two months to beat the New Orleans Hornets.
The Heat, whose 27-game winning streak ended in Chicago on Wednesday, looked ready to start a new one while clinching the top seed for the Eastern Conference playoffs. James kept shooting 3-pointers after making his first one with 1:55 left in the first quarter, and he did not miss until he already had set a season high with his sixth.
Spurs 104, Clippers 102
At San Antonio, Tim Duncan had a season-high 34 points, including a game-winning three-point play with 2.2 seconds left, and San Antonio won its seventh straight game at home.
Duncan also had 11 rebounds for San Antonio (55-17), Tony Parker added 24 points and eight assists, and Tiago Splitter had 14 points.
Blake Griffin had 18 points, Jamal Crawford added 16, Chris Paul had 14, Caron Butler 11 and Willie Green had 10 for Los Angeles.
Timberwolves 101, Thunder 93
At Minneapolis, Nikola Pekovic had 22 points and 15 rebounds and Ricky Rubio added 17 points and seven assists to help Minnesota stun Oklahoma City.
Chase Budinger scored 13 points off the bench and Andrei Kirilenko played superb defense on Thunder star Kevin Durant in the second half to help the Wolves deal the Thunder an unexpected setback in their pursuit of the No. 1 seed in the Western Conference.
Celtics 118, Hawks 107
At Boston, Paul Pierce had 20 points, 10 assists and 10 rebounds, and Jeff Green scored 27 points to carry Boston to the victory over Atlanta.
Jason Terry was 5 of 7 on 3-pointers and finished with 24 points for Boston, which won its second straight following a five-game losing streak.
Josh Smith led the Hawks with 18 points but shot just 7 of 23 from the floor and 0 for 6 in the second half. Jeff Teague added 17 points and seven assists.
Nuggets 109, Nets 87
At Denver, rookie Evan Fournier scored a season-high 19 points, including 10 in the fourth quarter, and Denver extended its home winning streak to 18 games.
Denver improved to 33-3 at the Pepsi Center this season, the best home record in the league.
Wilson Chandler had 16 points and Corey Brewer and Kosta Koufos added 13 points apiece for the Nuggets, who are one win shy of matching their longest home winning streak since Jan. 28-April 20, 1989, despite missing injured point guard Ty Lawson. He was ruled out for the third time in four games after an exam Thursday of his strained heel also revealed a plantar fascia tear in his right foot.
Grizzlies 103, Rockets 94
At Memphis, Tenn., Zach Randolph and Marc Gasol scored 21 points apiece and Memphis snapped a two-game losing streak.
Randolph added 12 rebounds, Tony Allen scored 16 points, connecting on 8 of 12 shots, and Mike Conley finished with 15 points and 10 assists.
Allen also had a strong defensive effort in limiting the Rockets' James Harden to seven points on 3-of-9 shooting. Harden came into the game fifth in the league in scoring with a 26.2 average.
Knicks 111, Bobcats 102
At New York, J.R. Smith scored 37 points, his third consecutive 30-point outing, and New York beat Charlotte for its season-high seventh straight victory.
Carmelo Anthony had 32 points and Raymond Felton added 18 for the Knicks, who have the longest current streak in the NBA. They built a 30-point lead that was reduced to single digits for the second game in a row.
Gerald Henderson tied a career high with 35 points for the Bobcats. Kemba Walker added 16, Michael Kidd-Gilchrist had 14 and Ben Gordon finished with 12.
Magic 97, Wizards 92
At Orlando, Fla., Tobias Harris had 30 points and 11 rebounds to help the Orlando Magic break an eight-game losing streak.
Maurice Harkless added 18 points and grabbed nine rebounds, while reserves E'Twaun Moore and Andrew Nicholson scored 15 and 14, respectively, for Orlando.
John Wall led the Wizards with 35 points, nine rebounds and two assists. Martell Webster was the only other Wizard in double figures, scoring 19.
76ers 97, Cavaliers 87
At Cleveland, Evan Turner scored 23 points and Philadelphia sent Cleveland to its season-high seventh straight loss.
Jrue Holiday had 20 points and Thaddeus Young added 18 for the Sixers, who are 2-16 on the road since Jan. 2. Philadelphia used a 20-2 run that began late in the second quarter and extended into the third to take control of the game. Turner, who had three points at halftime, scored 13 in the first seven minutes of the third quarter.
Raptors 99, Pistons 82
At Auburn Hills, Mich., DeMar DeRozan and Rudy Gay scored 21 points apiece and Toronto ended a five-game skid by extending Detroit's home losing streak to eight games.
The Raptors led 46-45 at the break and took control by outscoring Detroit 23-5 in the first eight minutes of the third period. Gay, who had just two points at halftime, scored 19 points during the third.
Amir Johnson added 20 points and Jonas Valanciunas had 14 points and 13 rebounds.
Jonas Jerebko scored 20 points to lead the Pistons, who also got 17 from rookie Andre Drummond.