MEMPHIS, Tenn. (AP) — Isaiah Thomas scored a career-high 44 points, including 36 after halftime to lead the Boston Celtics past the Memphis Grizzlies 112-109 in overtime Tuesday night.

After the Grizzlies took a 106-105 lead on a rebound basket by Tony Allen with 1:10 left in the extra period, the Celtics scored the next five points.

Al Horford had 17 points and 14 rebounds for the Celtics, who overcame a 17-point deficit in the second half to win their third straight. Avery Bradley added 16 points.

CAVALIERS 114, BUCKS 108 (OT)

MILWAUKEE (AP) — LeBron James buried a go-ahead 3-pointer with 24 seconds left in overtime and the Cleveland Cavaliers held on for a victory over the Milwaukee Bucks to avenge a late November loss.

Milwaukee took a 108-107 lead on a tip-in by Giannis Antetokounmpo with 1:12 left. Cleveland’s Kyrie Irving missed a 3-pointer from the left corner on the next possession, but Jabari Parker’s lay-in attempt at the other end curled out.

James was fouled on the rebound by Antetokounmpo, his sixth. James then hit the deep 3-pointer to put Cleveland up 110-108.

Parker was fouled on a layup attempt on the ensuing possession but missed both free throws. Irving hit a pair of free throws with 15.7 seconds left to make it 112-108.

James had 34 points and Irving 28 for Cleveland, which had lost at Milwaukee 118-101 on Nov. 29. Parker had 30 points and Antetokounmpo added 25. The two teams meet again Wednesday night in Cleveland.

The Bucks scored the final seven points of regulation to send it into overtime tied at 100.

Parker scored on a drive to put Milwaukee up 104-102, but Richard Jefferson was fouled on a 3-point attempt and hit all three free throws to put Cleveland back ahead 105-104. Antetokounmpo answered with a short jumper from the lane to put the Bucks in front 106-105.

Jefferson scored on a baseline drive, but Antetokounmpo made a tip-in to give the Bucks the 108-107 lead with 1:12 left.