Kawhi Leonard scored 29 points, LaMarcus Aldridge added 19 points and 10 rebounds, and the San Antonio Spurs beat the New York Knicks 106-98 on Saturday night.
San Antonio has won four straight heading into home games against Cleveland on Monday and Golden State on Wednesday. The Spurs (56-16) are two games behind the Warriors (58-14) for the league's best record.
San Antonio ensured there would not be a repeat of its disappointing 94-90 loss in New York on Feb. 12, but not without some tense moments.
Derrick Rose and Willy Hernangomez each scored 24 points and Hernangomez added 13 rebounds. Mindaugas Kuzminskas had 19 points starting in place of Carmelo Anthony, who missed his second straight game with a sore left knee.