Richard Hamilton scored 23 points and Chauncey Billups added 20 as the Detroit Pistons ended a six-game losing streak with a 102-98 victory over the Milwaukee Bucks Wednesday night.

Corliss Williamson scored 15 points and Ben Wallace added 11 points, 15 rebounds and eight blocks as the Pistons won for the first time since Feb. 2.

Milwaukee, still playing without new acquisition Keith Van Horn (family issues), lost its seventh in a row on the road. Michael Redd led the Bucks with 23 points and Desmond Mason added 20.

The Pistons trailed by 13 at the end of the first quarter but outscored Milwaukee 30-14 in the second to take a 50-47 halftime lead. Williamson scored nine points in the quarter to lead Detroit's rally.

Detroit broke the game open with a 20-4 run to take a 76-61 lead after three quarters. Hamilton had 13 points during the streak.

NETS 98, HAWKS 92: At East Rutherford, N.J., the NBA record for the best start to a coaching career now belongs to a 33-year-old who was not good enough to play for his high school team.

Lawrence Frank posted his 10th straight victory, riding Jason Kidd's 58th career triple-double and big games by Richard Jefferson and Rodney Rogers in a 98-92 win over the Atlanta Hawks on Wednesday night. Frank had shared the record for best coaching start with Kurt Rambis of the 1998-99 Lakers and Buddy Jeannette of the 1947-48 Baltimore Bullets.

HORNETS 120, WIZARDS 98: At New Orleans, Jamal Mashburn scored 26 points while Baron Davis had 23 points and 13 assists, leading New Orleans over Washington in their highest-scoring game of the season. Darrell Armstrong added 18 points as the Hornets won their third in a row. New Orleans was coming off an impressive 14-point victory at East-leading Indiana a night earlier. Juan Dixon scored 16 points to lead Washington. But he did not score in the second half as the Wizards lost their third in a row.

MAVERICKS 114, CAVALIERS 98: At Cleveland, Dallas made its long shots, its short ones and just about everything in between. Once they heat up, there isn't much a defense can do but watch — and wish. "All you can do is hope they miss," LeBron James said. "And they didn't." Michael Finley scored 23 points, Steve Nash added 20 and 10 assists. Carlos Boozer had 24 points and 14 rebounds for the Cavs.

SPURS 86, RAPTORS 82: At Toronto, Tim Duncan scored 26 points and tied a season-high with 21 rebounds as San Antonio won its sixth straight. Toronto star Vince Carter didn't return after being helped off the court after injuring his left ankle with 7:46 left in the fourth quarter. Carter landed awkwardly after going up for a jumper. He remained down for several minutes clutching the ankle before two teammates and the trainer helped him to the locker room. Carter scored a team-high 22 points. The Spurs went on a 12-1 run after he left.