Giannis Antetokounmpo scored 34 points and grabbed nine rebounds before leaving with an apparent lower leg injury in the Bucks’ 128-118 victory over the Clippers that snapped Los Angeles’ six-game winning streak Thursday night in Milwaukee.

Antetokounmpo went to the floor and held his right ankle after dunking the ball with 7:46 left in the game, and he immediately went to the bench and didn’t return. He missed two games last week with a sprain to the same ankle.

Khris Middleton had a season-high 39 points with eight rebounds and five assists as Milwaukee won its fourth straight. Eric Bledsoe added 15 points, seven rebounds and eight assists as the Bucks (57-19) cut their magic number to two to clinch home-court advantage throughout the playoffs.

Sterling Brown, in the starting lineup with the Bucks’ rotation thinned by injuries, had 15 points.

“I was able to get to my spot and my teammates were just finding me,” Middleton said.

Shai Gilgeous-Alexander led the Clippers (45-31) with 21 points, and JaMychal Green added 16 and Wilson Chandler 15.

Goran Dragic had 23 points, 12 rebounds and 11 assists for his second career triple-double, and Dwyane Wade capped the win with a steal and score in the final seconds as the Heat moved back into eighth place in the Eastern Conference by topping the Mavericks 105-99. Dragic outdueled fellow Slovenian Luka Doncic, who had 19 points for the Mavericks, but missed 12 of his 18 shots.