Boston had a 14-game winning streak stopped on Christmas Day in Orlando, but was able to bounce back with last night's 95-83 victory at Indiana behind a game-best 21 points and seven assists from Paul Pierce.
Ray Allen scored 17 points and Kevin Garnett recorded 11 points and 13 rebounds for the Celtics, who are 11-4 away from Beantown this season. Glen Davis netted 14 points and Shaquille O'Neal added nine before fouling out for the second game in a row.
"This was a tough game. This is just a tough place to play," said Boston coach Doc Rivers, who is four wins shy of tying K.C. Jones for third on the franchise's all-time wins list. "You knew this would be a tough game. For us to grind it out was huge."
The Celtics held Indiana to just 36 points and 31.6% shooting in the second half and got 12 points, five boards, four assists, a steal and two blocks from Marquis Daniels.
Detroit has dropped two straight and seven of its last 10 games, including Monday's 105-100 setback to the Charlotte Bobcats. D.J. Augustin scored 27 points and Stephen Jackson added 23, as the Bobcats opened the Paul Silas era on a winning note.
Charlie Villanueva finished with a team-high 25 points, while Tayshaun Prince and Ben Gordon each netted 17 points for the Pistons, who outscored Charlotte by a 31-20 margin in the fourth quarter and will try to even their 7-8 home record Wednesday night.
"I thought the energy of the second group that we put in for the second half was great," Pistons head coach John Kuester said. "They did a good job of getting us back into the game."
Boston handed Detroit a 109-86 loss back on Nov. 2 this season at The Palace and has won eight of the past 10 games in this series. The Celtics, however, have lost 11 of their previous 17 contests at the Pistons.