Sports Sportsin partnership with NESN your connection to The Boston Globe

Spurs cool off Pistons

Tim Duncan scored 23 points and Francisco Elson added 12 points and a career-high 18 rebounds as the San Antonio Spurs beat Detroit, 90-81, last night in Auburn Hills, Mich., snapping the Pistons' seven-game winning streak.

The Spurs were playing the finale of an eight-game road trip, but looked like the fresher team as they won at the Palace for the first time since Game 5 of the 2005 NBA Finals.

The Pistons were playing their fifth straight game at home, but struggled at both ends of the floor in their first loss of the month.

Manu Ginobili added 20 points for the Spurs, and Tony Parker had 16. San Antonio's reserves outscored Detroit's, 35-13.

Richard Hamilton led the Pistons with 20 points and Chauncey Billups scored 19, including 16 in the second half. San Antonio led, 51-34, after dominating the first half.

Wizards 92, 76ers 85 -- Gilbert Arenas, who has had run of poor shooting performances, had another, shooting 8 of 26 for 22 points, but visiting Washington still broke open a close game in the fourth quarter.

Caron Butler scored 16, Darius Songaila added 12, and Andray Blatche, making just his second start of the season, had 11 points and 10 rebounds for the Wizards.

Raptors 120, Nets 109 -- Chris Bosh had 25 points and Atlantic Division-leading Toronto opened ground on visiting New Jersey.

Morris Peterson added 18 points and five others reached double figures in scoring for the Raptors, who shot 59 percent and moved 4 1/2 games ahead of New Jersey.

Warriors 120, Knicks 101 -- Stephen Jackson scored 21 of his season high-tying 36 points in a fantastic first half, and host Golden State blew most of a 31-point lead before holding off New York.

Jackson made a career-best 16 shots and added a season-high eight assists, and Monta Ellis had 23 points and seven assists. Jackson went 9 for 14 with three 3-pointers and five assists while playing every minute of the first half.

Pacers 114, Grizzlies 104 -- Jermaine O'Neal scored 23 points, Danny Granger added 21, and Indiana pulled away in the fourth quarter for a victory over visiting Memphis.

Marquis Daniels added 18 points off the bench as the Pacers overcame a poor start, caught the Grizzlies in the third quarter, and led by as many as 16 midway through the final quarter.

Timberwolves 99, Nuggets 94 -- Mark Blount scored 24 points, including 8 in a row in the final 2:30, to lift host Minnesota over Denver.

With the Nuggets leading, 88-85, and less than four minutes to go, Blount hit three jumpers and two free throws to give the Timberwolves a 93-92 lead with 1:28 to play.

Jazz 99, Cavaliers 98 -- Deron Williams had a career-high 33 points and 12 assists to lead Utah over visiting Cleveland, giving the Jazz a six-game winning streak entering the All-Star break.

The Jazz held LeBron James to just 4 points in the fourth quarter and rallied from a 12-point deficit to beat the Cavaliers for the first time in nearly three years.

Hawks 96, Clippers 93 -- Joe Johnson scored 6 of his 27 points in the final 19 seconds and Atlanta rallied to beat Los Angeles.

SuperSonics 114, Suns 90 -- Ray Allen scored 31 points and host Seattle handed injury-depleted Phoenix its worst loss of the season.

Hornets 110, Kings 93 -- Desmond Mason scored 18 points and David West had 16 to lead New Orleans over Sacramento in Oklahoma City.

Bobcats 100, Bulls 85 -- Gerald Wallace scored 32 points, Emeka Okafor added 15 points and 21 rebounds, and host Charlotte pulled away from weary Chicago.

Magic 103, Trail Blazers 91 -- Hedo Turkoglu scored 24 points and Dwight Howard had 20 points and 16 rebounds to lift Orlando over visiting Portland. The win kept Orlando (27-26) one game over .500 heading into the All-Star break.