Marc Gasol scored 16 points and Kyle Lowry added 14 points and seven assists for Toronto, Reuters reported.
Pascal Siakam, who had been doubtful with a sore calf, was in the starting lineup and missed his first seven shots, but he gave the Raptors a lift with nine points and three steals.
Game Five is tonight in Toronto.
Jimmy Butler paced the third-seeded Sixers with 29 points and 11 rebounds while JJ Redick added 19. Joel Embiid, who was reportedly ill, had only 11 points, eight rebounds and seven assists one game after scoring 33 in Philadelphia’s Game 3 victory.
Leonard was terrific with 17 points and 10 rebounds as the Raptors pulled ahead 47-45 at halftime. It was the first time in Leonard’s career that he posted at least 15 points and 10 rebounds in any half.
Butler was the only Philadelphia player in double figures with 14 points in the first half. Embiid appeared to be bothered by a left leg issue and finished the first two quarters with only six points and five rebounds.
Jamal Murray scored 34 points and Nikola Jokic collected 21 points, 12 rebounds and 11 assists as the visiting Denver Nuggets wrested back homecourt advantage with a 116-112 victory over the Portland Trail Blazers Sunday.
The Nuggets’ win squared the best-of-seven series at 2-2, with Game 5 tonight in Denver.
Murray was 11-for-11 from the free-throw line, including six in the final 13.2 seconds to help the Nuggets stave off the Blazers. The seven-foot Jokic registered his second straight triple-double and his fourth of the postseason. Denver also got 21 points and 10 rebounds from Paul Millsap.
CJ McCollum scored 29 points and Damian Lillard added 28 for the Blazers.
Seth Curry came off the bench for 16 points on 6-for-9 shooting – 4-for-6 from three-point range. Curry had 14 of his points in the second quarter as the Blazers seized a 63-57 lead at halftime.
Four Blazers were in double figures by the break, including Al-Farouq Aminu (13), McCollum (12) and Lillard (10). Murray led Denver with 17 points.