Cavs forward LeBron James became the seventh player in NBA history to score 30,000 points in a career.
James scored 28 points in 38 minutes.
Cleveland shot below 30 percent from three.
Shooting struggles continue for J.R. Smith, he was 0-4 from the field in 29 minutes of play.
The Spurs shot 50 percent from the field.
LaMarcus Aldridge led the Spurs in scoring with 30 points.
Cleveland is 27-19 on the year and the Spurs are 31-18 on the season.