Los Angeles: Kyle Lowry scored 24 points and DeMar DeRozan had 21 as the Toronto Raptors beat the San Antonio Spurs for the first time in over two years with a 86-83 victory on Friday.

DeRozan also added six assists and seven rebounds for the Raptors who improved to 31-13 on the NBA season and 17-3 at the Air Canada Centre arena. The Spurs, who own the best home record in the league at 19-2, had won four straight against the Raptors.

The last time Toronto beat San Antonio was 97-94 on December 2015. Centre Jonas Valanciunas had a double-double with 15 points and 11 rebounds in front of a sold out crowd of 19,800.