AUBURN HILLS, Mich. — Andre Drummond was drafted to shore up Detroit's interior defense — and the Cleveland Cavaliers found out just how active the young big man can be around the basket.

Drummond had seven points, 12 rebounds and three blocks Monday night as the Pistons won their fifth straight home game, 89-79 over Cleveland. Brandon Knight scored 17 points and Kyle Singler and Tayshaun Prince added 15 apiece for Detroit.

Singler also had six rebounds and was 3-for-6 from 3-point range.

The Pistons blocked 13 shots, their most since also reaching that number against Philadelphia on April 15, 2007.

"I think being in position, first," coach Lawrence Frank said. "If you're in position, then you can get a block, a charge, a deflection. If you're out of position, you can't even put yourself even in position to block a shot."

Detroit is 1-10 on the road but 5-3 at home, and the Pistons have recovered a bit after losing their first eight games of the season. They beat Phoenix by 40 last week in their previous home game, and the victory over Cleveland wasn't really as close as the score indicated.

Singler scored seven consecutive points late in the first quarter, establishing a 14-point lead. He made a pullup in transition, a baseline jumper and a 3-pointer during the stretch as the Pistons scored a season high 30 first-quarter points.

Detroit led 56-39 at halftime after holding the Cavaliers to 29 percent shooting. Cleveland shot 34 percent for the game.

Cleveland was without guard Dion Waiters, who sat out with a sprained left ankle. Anderson Varejao had 17 points and 18 rebounds for the Cavs.

"We let them have at least seven uncontested shots early in the game, but after the first quarter, I thought we got more aggressive on defense and we started getting after their shots," Cleveland coach Byron Scott said. "We got back into the game, but we never got anything going on offense."

Magic 102, Warriors 94

At Oakland, Calif., Glen Davis and Arron Afflalo scored 24 points apiece, and Orlando outlasted Golden State for its second straight victory.

A night after an emotional win against former franchise center Dwight Howard and the Los Angeles Lakers, Orlando outscored Golden State 33-25 to pull away in the fourth quarter. J.J. Redick had 10 of his 22 points in the fourth and Nikola Vucevic finished with 14 points and 15 rebounds to help the Magic begin their five-game West Coast trip 2-0.

Hornets 102, Bucks 81

At New Orleans, Ryan Anderson scored 22 points, Robin Lopez added 21 and New Orleans won for only the second time in 11 games.

Lopez shot 8 of 10 from the field and made all five free throws he attempted. He also scored 11 straight points during a pivotal 13-0 run in the third quarter that gave New Orleans the lead for good.

Nuggets 113, Raptors 110

At Denver, Corey Brewer scored 19 points, JaVale McGee had 17 points and five blocks, and Denver withstood a late rally to beat Toronto.

Andrea Bargnani scored 23 points for Toronto and Kyle Lowry had 24, including 12 in the fourth quarter when the Raptors cut a 17-point lead to one with 2:18 left.

Clippers 105, Jazz 104

At Salt Lake City, Blake Griffin scored 30 points, Jamal Crawford added 20 off the bench and Los Angeles handed Utah its first loss at home this season.

Crawford made a pair of free throws late and ex-Clipper Randy Foye countered with a 3-pointer with 1.2 seconds remaining. But Foye's desperation 3 after stealing the ensuing inbounds pass missed its mark.