Kyle Lowry scored a career-high 43 points to help the Toronto Raptors beat the Eastern Conference-leading Cleveland Cavaliers, 99-97, on Friday night.
Terrence Ross added 15 points for Toronto, which won its 10th straight game at home to tie a franchise record set in 2002.
LeBron James had 25 points and Kevin Love added 20 for the Cavaliers, who had their lead over Atlantic Division-leading Toronto in the East cut to two games.
Lowry tied the score at 97 with a hook shot with 51.9 seconds remaining. After J. R. Smith’s miss gave the Raptors back the ball with 28.