An exhausting effort snapped Richard Hamilton and the Detroit Pistons' five-game winning streak.

More...