Kyle Singler scored 18 points to lead seven Detroit players in double figures, Andre Drummond had 18 rebounds, and the Pistons beat the Heat, 107-97, on Tuesday night in Miami to snap the NBA champions' 10-game winning streak. Greg Monroe and Rodney Stuckey each scored 16 for Detroit.

The Pistons led by 18 before Miami got within three points in the fourth, but never trailed in the game's final 47 minutes. Jennings sealed it with just over two minutes left, stealing the ball from LeBron James and setting up Monroe for an easy score.

James and Michael Beasley each scored 23 for Miami. The Heat played without guard Dwyane Wade, the all-star sitting for the fourth time this season to rest a sore knee.

James asked out of the game with 3:43 left in the opening quarter, 39 seconds before he picked up his second foul. The Heat had more turnovers (eight) than field goals (seven) in the first period, missed 12 of their first 16 shots and found themselves down by 11 points before the game was 11 minutes old.

When the second quarter started, the Pistons were sizzling.

Drummond had four points in an 8-0 spurt to start the second, one that gave Detroit an 18-point lead with 9:30 left in the half.

With that, the Pistons became just the second opposing team in the last 83 Miami home games, including playoffs, to lead by that many on the Heat's home floor.

And that was just one of many instances where the Heat were left shaking their collective heads.

Other than a 36-second span, the Pistons led by at least 10 points for the remainder of the half, taking a 54-43 lead into the break. Drummond had 11 rebounds by halftime, and that was with foul trouble keeping him on the bench for more than half of the opening 24 minutes. James had 14 points in the second quarter, one of the very few reasons why it wasn't a total Detroit runaway by the break.

Miami shot a season-low 44 percent.

Celtics 108, Bucks 100 - Jordan Crawford scored 25 points, Jeff Green added 18 and host Boston avoided a third loss to struggling Milwaukee this season.

O.J. Mayo scored 19, and Brandon Knight had 15 points and six assists for Milwaukee. Khris Middleton added 14 points for the Bucks, who were outrebounded by the Celtics 40-33.

Kris Humphries and Sullinger pulled down eight rebounds apiece.

The Celtics led by as many as 15 points and had a 13-point lead in the final period cut to three twice before holding on for the win.

Giannis Antetokounm pulled Milwaukee within 69-65 with an alley-oop dunk to open the fourth quarter. Crawford answered for Boston with a 3-pointer, starting the Celtics on a 15-6 run that put a comeback out of reach for Milwaukee. Lee followed his 3-pointer with a jumper to put the Celtics up 81-71, then Crawford hit a 3-pointer to put Boston up 84-71 with 7:51 left.

The Bucks got back in it with a 13-4 run, pulling within 90-87 on a pair of free throws by John Henson, then made another charge late in the period for a close finish. Knight's 3-pointer with 1:10 remaining cut Boston's lead to 99-96, but Sullinger answered at the other end, beating the shot clock with a jumper that put Boston back up 101-96.

Knight missed everything on another 3-point attempt for Milwaukee and the Celtics held on to win it.

- Associated Press