Fred VanVleet capped a late Toronto rally with a three-pointer with 25.9 seconds left and the Raptors snapped a two-game slide by beating the Indiana Pacers 99-96 on Wednesday.
Kawhi Leonard had 28 points and 10 rebounds to lead the injury-riddled Raptors (24-9), who were playing without all-star point guard Kyle Lowry and big man Serge Ibaka.
Pascal Siakam had 17 points, VanVleet finished with 11 and Greg Monroe had 13 points.
Victor Oladipo led Indiana (20-12) with 20 points and Myles Turner had a double-double with 10 points and 14 rebounds.
The Pacers were on short rest following a loss Tuesday night against Cleveland that snapped a season-high seven-game win streak.
It was the third consecutive game missed for Lowry, who is out with a thigh injury. Ibaka missed the game with swelling in his knee.