"Eleven straight games, that's an amazing feat in this league," Chuncey Billups of the Pistons said after scoring 18 points.
Rasheed Wallace added 20 as the Pistons warmed up for a rematch with the league-leading Boston Celtics in Detroit on Saturday.
The Pistons handed the Celtics one of their three losses this season with an 87-85 win in their first meeting on December 19.
Andrea Bargnani had 25 points for the Raptors in three quarters. He took only one shot in the fourth and missed.
Chris Bosh added 23 points and 16 rebounds as Toronto lost for the fifth time in seven games.
Toronto reduced a 13-point Detroit lead to just two in the third quarter, but were outscored 32-21 in the fourth. Detroit's bench played a big role, outscoring the Toronto reserves 25-5 for the game.
"They played hard, regardless of how many minutes they play, and they play great," Hamilton said.
Tony Allen sparked the Boston Celtics to their eighth consecutive win, a 100-96 triumph over the visiting Memphis Grizzlies, with 15 of his 20 points coming in the second quarter.
Paul Pierce and Kevin Garnett both scored 23 points for Boston. Rudy Gay led Memphis with 21.
Rafer Alston's lay-up with four seconds remaining led the Houston Rockets to a 96-94 road win over the Orlando Magic, who could have won the game though Adonal Foyle's field goal at the buzzer was ruled too late.
Yao Ming scored 26 points and made 10 rebounds for Houston, while Jameer Nelson had 20 points for Orlando.
Dirk Nowitzki had 24 points and 10 rebounds when the Dallas Mavericks defeated the Miami Heat 94-89. The Heat played without starters Dwayne Wade (bruised shoulder) and Shaquille O'Neal (left hip bursitis).
Andrew Bynum had 17 points and 16 rebounds in the Los Angeles Lakers' 124-94 home victory over the Philadelphia 76ers. Kobe Bryant finished with 15 points taking only nine shots.
The New Jersey Nets won their fourth game in a row, beating the Charlotte Bobcats 102-96 behind Vince Carter's 30 points and Richard Jefferson's 28.
Jason Kidd added 11 points, 12 assists and 10 rebounds. The loss was Charlotte's 11th successive defeat on the road.
Danny Granger equalled his career high record with 32 points when the Indiana Pacers ended a five-game losing streak with a 113-91 victory over the Atlanta Hawks. Josh Childress had 26 points for Atlanta, who lost their third game in a row.
LeBron James had 24 points and 10 rebounds in the Cleveland Cavaliers' 97-93 home win over the Sacramento Kings.
Allen Iverson scored 33 points and Carmelo Anthony had 26 in the Denver Nuggets' 118-107 win over the Minnesota Timberwolves , who were led by Rashad McCants's 34 points.
Bruce Bowen scored 15 points to help the San Antonio Spurs overcome the poor shooting of Tony Parker and Tim Duncan in a 97-93 home win over the New York Knicks, who lost for the sixth successive time.