TORONTO -- Terrence Ross scored 20 points, Jonas Valanciunas had 18 and the Toronto Raptors snapped the Cleveland Cavaliers' six-game winning streak with a 98-91 victory on Friday night.
Kyle Lowry and DeMar DeRozan each had 14 points as the Atlantic Division-leading Raptors won for the fourth time in five games.
Toronto reached the 30-win plateau in its 55th game, a feat that took 78 games to achieve last season. The Raptors also improved to 10-4 at home since Jan. 1.
Luol Deng had 21 points and 11 rebounds and Kyrie Irving scored 17 as the Cavaliers lost for the first time since Feb. 5 against the Los Angeles Lakers.
Cleveland failed to record its first seven-game winning streak since LeBron James led the team to eight straight in 2010.