The Detroit Pistons squeaked out a win over the Denver Nuggets, 113 to 109, on March 26, 2007.

Explore