Terry Rozier added 21 and seven assists and Al Horford had 14 points for the Celtics, who earned their sixth straight victory and pulled within two games of the Raptors for first place in the East with six games remaining for each team.
DeMar DeRozan scored a game-high 32 points with seven assists and seven rebounds, Serge Ibaka had 15 points and 10 rebounds and Jonas Valanciunas had 13 and 11 for Toronto, which suffered its fourth loss in the last seven games following an 11-game win streak.
The Raptors beat the Celtics 111-91 at home in their most recent meeting on Feb. 6, but lost the first game of the season series 95-94 on Nov. 12 in Boston. The two teams play again Wednesday night in Boston.
DeRozan's floater off the glass with 0.7 seconds left in the third quarter put the Raptors up 84-82 entering the fourth.
A running layup by DeRozan knotted the score at 94 with 5:26 remaining in the final period, but Horford's reverse layup and ensuing free throw with 5:05 on the clock put Boston up two and sparked a game-clinching run for the Celtics.
Morris knocked down a 3-pointer with 4:18 left and Tatum's finger roll at 3:19 put Boston ahead 104-94. Kyle Lowry's three with 3:04 to play gave the Raptors life, but Boston iced the game at the free-throw line in the final minute.
Toronto led 55-53 after a first half in which neither side led by more than five points. The Raptors were also up 33-31 after 12 minutes.
Boston is at Milwaukee on Tuesday, while the Raptors visit the Cavaliers before Wednesday's rematch in Boston.
--Field Level Media
Toronto | Boston | |
DeMar DeRozan 32 | Scoring | Marcus Morris 25 |
Kyle Lowry 9 | Assists | Terry Rozier 7 |
Jonas Valanciunas 11 | Rebounds | Marcus Morris 9 |
DeMar DeRozan 8 | Free Throws Made | Marcus Morris 10 |
Delon Wright 1 | Steals | Jaylen Brown 2 |
DeMar DeRozan 1 | Blocks | Marcus Morris 2 |
Team | Points | FG% | 3PM-3PA | FTM-FTA | Assists | Rebounds | Blocks | Steals | Turnovers |
Toronto | 99 | 46.2 | 8-35 | 17-22 | 23 | 46 | 5 | 1 | 15 |
Boston | 110 | 45.5 | 7-17 | 23-27 | 19 | 41 | 3 | 6 | 6 |