Jayson Tatum scored 22 points, Derrick White added 20 and the Boston Celtics showed their championship makeup down the stretch with a 112-105 win over the Cleveland Cavaliers on Tuesday night in a matchup of the Eastern Conference’s top teams.

The defending NBA titlists executed in the final minutes and held off the Cavs, who lost for just the fourth time in 28 home games.

Kristaps Porzingis added 19 points and Jaylen Brown 16 with nine rebounds as Boston won its fourth straight and improved to 2-1 against Cleveland this season.

Donovan Mitchell scored 31 points and Darius Garland 25 for the Cavs, who cut a 15-point deficit to four in the fourth quarter.

But the Celtics, who have won four straight, didn’t buckle and responded in every crucial moment to put away the Cavs.

76ERS 118, MAVERICKS 116: Joel Embiid had 29 points, 11 rebounds and 10 assists in his first action in a month to lead Philadelphia over Dallas, which fell to 0-2 since trading star Luka Doncic to the Lakers. Embiid recorded his first triple-double of an injury-plagued season in which he’s appeared in just 14 games.

KNICKS 121, RAPTORS 115: Karl-Anthony Towns had 27 points and 20 rebounds, Jalen Brunson scored 28 points and New York held on to win at Toronto for its eighth win in 10 games.

BULLS 133, HEAT 124: Rookie Matas Buzelis scored a career-best 24 points and Josh Giddey matched it to help Chicago top Miami. Coby White scored 22 points and Ayo Dosunmu added 21 points and nine assists for the host Bulls.

NETS 99, ROCKETS 97: Keon Johnson and D’Angelo Russell made 3-pointers in the final 10 seconds, and Brooklyn stunned Houston for its first home victory in two months.