Detroit >> Desmond Bane scored 38 points, Zach Edey had a career-high 21 rebounds and the Memphis Grizzlies held off the Detroit Pistons 109-103 on Saturday night.

Ja Morant was a late scratch for the Grizzlies, who had lost seven of nine, because of an illness. Jaren Jackson had 27 points and 11 rebounds.

Cade Cunningham, returning after missing six games with a calf strain, had 25 points and nine rebounds for the Pistons, who have lost three of four. Ausar Thompson added 18 points and 11 rebounds.

Timberwolves 114, 76ers 109 >> Anthony Edwards scored 37 points, Rudy Gobert added 23 points and 19 rebounds and Minnesota extended its winning streak to five games with a victory over Philadelphia.

Julius Randle chipped in 15 points and Donte DiVincenzo 13 for the Timberwolves, who won for the sixth time in seven games.

Knicks 121, Hawks 105 >> Karl-Anthony Towns had 30 points and 11 rebounds, and hot-shooting New York took command with 40 points in the second period to beat Atlanta.

OG Anunoby scored 24 points and Mikal Bridges added 20 for the Knicks, who solidified their hold on third place in the Eastern Conference.

Bucks 121, Heat 115 (OT) >> Giannis Antetokounmpo had 36 points, 15 rebounds and 10 assists, Kevin Porter Jr. had 24 points off the bench and Milwaukee beat Miami in overtime.

The Bucks (43-34) clinched a playoff berth earlier Saturday when New York beat Atlanta, then moved past Detroit — which lost to Memphis — into the No. 5 spot in the Eastern Conference.

Miami (35-43) fell a half-game behind Chicago in the race for No. 9 in the East. The Heat are 1 1/2 games behind No. 8 Atlanta and three games behind No. 7 Orlando.