Kawhi Leonard scored 26 points and the San Antonio Spurs beat the Oklahoma City Thunder 93-85 on Saturday night for their 41st straight home victory, the third-longest streak in NBA history. Read more http://espn.go.com/nba/recap?gameId=400828866