MILWAUKEE (AP) -- Andre Drummond posted his NBA-leading 50th double-double with 15 points and 17 rebounds, and the Detroit Pistons built on a strong start from 3-point range to beat the Milwaukee Bucks 102-91 Saturday night.
Reggie Jackson had 22 points and eight assists for Detroit, which won its third straight game.
The Pistons opened 6 of 7 from behind the arc in the first quarter and 11 of 19 in the half. They capitalized on Milwaukee mistakes, outscoring the Bucks 23-6 in points off turnovers.
Khris Middleton led the Bucks with 26 points. Defensively, Milwaukee gave outside shooters less room in the second half.
But the Bucks could never get closer than five after spotting the Pistons a 16-point lead in the second quarter.
Miscues kept hurting the Bucks, who committed 21 turnovers.
The 11 3-pointers in the first half matched the number of 3s Detroit hit in its previous game, a win Wednesday against Philadelphia. Tobias Harris and Kentavious Caldwell-Pope each made two in the first quarter.
Bucks defenders often got tangled up on Detroit drives into the lane, leaving shooters with long, clean looks in the corners. Other times, shooters were left wide open on the wing with defenders slow to rotate.
The Bucks were playing well offensively, too, in the first half, hitting 54 percent from the field. But they couldn't keep up with Detroit from behind the arc or on the offensive glass, where the Pistons had a 17-12 edge for the game.
Drummond finished with 10 offensive boards.
Pistons: Detroit started a stretch with seven of nine games on the road. ... Drummond nearly had a double-double in the first quarter with 10 points and nine boards. ... Detroit finished 12 of 30 from 3-point territory.
Bucks: G Steve Novak had to be helped off the floor with 2-plus minutes left after Jackson appeared to bump into Novak's left leg. Novak was helped to the locker room and put no weight on the leg. ... The Bucks hope to get guard Jerryd Bayless (left knee) back during the homestand. One of the team's best shooters from 3-point range, Bayless missed his fifth straight game.
The Pistons host Toronto on Sunday.
The Bucks host Houston on Monday.