Stephen Curry is scheduled to return from a more than four-month absence with a broken left hand to play for the Warriors against the Raptors on Thursday night.

The Warriors announced Wednesday that Curry had been medically cleared to play and would be in the lineup Thursday in a rematch of last year’s NBA Finals won in six games by the Raptors. The two-time NBA MVP missed 58 games after falling on his left hand Oct. 30.

He practiced Monday with the G League Santa Cruz Warriors, then was recalled back to the NBA team later in the day in a most expected promotion.

Curry had hoped to return Sunday against the Wizards but his timeline wasn’t too far delayed.

Bucks bounce back: Giannis Antetokounmpo had 29 points, 12 rebounds and six assists and the Bucks recovered after squandering an early 22-point lead to trounce the visiting Pacers 119-100.

The Bucks bounced back from a 105-89 road loss to the Heat in which they posted their lowest point total of the season.

Robinson, Heat get hot: Duncan Robinson scored 27 points, all of them coming from beyond the arc, and the host Heat hit a team-record 22 3-pointers to beat the Magic 116-113.

Goran Dragic scored 25 points and added nine assists, Kelly Olynyk scored 16 on a perfect shooting and Jimmy Butler tallied 12 points, eight assists and seven rebounds. The Heat have won four straight.