Boston led 46-43 at halftime and stretched that to 70-55 with 3:36 left in the third quarter. At that point, the Celtics had made 9 of 10 shots in the period while the Magic had hit only 4 of 18.
Orlando scored the last six points of the third quarter, cutting the lead to 70-61, but the Celtics came right back with a 7-2 run to go ahead 77-63. They led by at least eight the rest of the way.
Paul Pierce added 18 points and Kevin Garnett had 16 for the Celtics, who improved to 23-4 at home. Dwight Howard had 28 points and 13 rebounds for the Magic, who lost for the fifth time in eight games.
KNICKS 117, 76ERS 103
In New York, Amare Stoudemire matched his season high with 41 points, as New York beat Philadelphia to split a home-and-home series.
Rookie Landry Fields added a career-high 25 points and grabbed 10 rebounds as the Knicks rebounded from a 100-98 loss Friday night in Philadelphia to snap a two-game losing streak and win for just the fourth time in 13 games.
HEAT 97, CLIPPERS 79
In Miami, Dwyane Wade had 28 points, eight rebounds and eight assists as the Heat stretched their winning streak to six.
Former Georgia Tech star Chris Bosh scored 16, Eddie House scored 13 of his 15 in the fourth quarter and LeBron James had 12 points for Miami, which avenged a road loss to the Clippers in January.
PACERS 105, NETS 86
In Newark, N.J., Dahntay Jones scored a season-high 18 points and Indiana remained unbeaten in four games under interim coach Frank Vogel.
Mike Dunleavy added 17 points and hit a 3-pointer to ignite an early 10-point run that put the Pacers ahead for good.