The San Antonio Spurs squeaked out a win over the Houston Rockets, 86 to 83, on April 18, 1999.

Explore