LeBron James had 29 points, 12 rebounds and 12 assists in his fourth triple-double of the season, lifting the Cleveland Cavaliers to a 113-101 victory over the Detroit Pistons Tuesday night. Cleveland has won four in a row and lost only one of its last 11 games, improving to an NBA-best 53-15 win-loss record. Richard Hamilton had 24 points and was one of six Pistons who scored in double figures. Detroit has lost three straight games and eight of 10. Spurs 88, Heat 76: At Miami, Manu Ginobili scored 22 points, George Hill had 16 and surging San Antonio wasted most of a 25-point, third-quarter lead before beating Miami. Richard Jefferson added 15 points and Tim Duncan had 12 points and 11 rebounds for the Spurs, who've won eight of their last nine and ensured they would end the night no worse than No. 7 in the Western Conference standings. Dwyane Wade scored 28 points for Miami, which lost for the first time in its last seven home games. Jermaine O'Neal added 13 points and Udonis Haslem finished with 10 points and 12 rebounds for the Heat, who missed a chance to move past Charlotte for the No. 6 spot in the East race. Charlotte lost at Indiana. Lakers 106, Kings 99: At Sacramento, Kobe Bryant scored 30 points and Pau Gasol added 28 points and 11 rebounds as the Los Angeles Lakers completed a sweep of their Northern California swing with a 106-99 victory over the Kings. After committing 24 turnovers and barely holding on for a 124-121 victory at Golden State on Monday night, the Lakers were much sharper on the back end of their trip. They committed just two turnovers in the first half and 10 for the game, overpowering the Kings inside to win their fourth straight following a season-high, three-game losing streak. Andrew Bynum added 21 points and 12 rebounds, and the Lakers finished with 60 points in the paint to remain four games ahead of Denver for the best record in the Western Conference. Suns 152, Timberwolves 114: At Phoenix, Jason Richardson scored 27 points and Amare Stoudemire scored 25, then sat with the rest of the Phoenix starters while the Suns' reserves finished off a 152-114 rout of Minnesota in the highest-scoring game by an NBA team this season. Lou Amundson matched his career high with 20 points as Phoenix sent the Timberwolves to their 10th straight loss and 16th in the last 17 games. The Suns, with eight players in double figures, shot 56 percent and won their ninth in 12 games. Pacers 99, Bobcats 94: At Indianapolis, Danny Granger scored 26 points to help Indiana deny Charlotte what would have been a franchise-record seventh consecutive victory. Hawks 108, Nets 84: At East Rutherford, Jamal Crawford hit a 30-footer at the buzzer to cap his game-breaking, 15-point second quarter as Atlanta ran away from woeful New Jersey. Grizzlies 104, Bulls 97: At Memphis, O.J. Mayo scored 24 points as Memphis sent undermanned Chicago to its eighth straight loss. Nuggets 97, Wizards 87: At Denver, J.R. Smith scored 13 of his 17 points in the fourth quarter, helping Denver pull away to the Nuggets beat Washington.