Jimmy Butler scored 26 points, Bam Adebayo had 22 points and 13 rebounds and the Miami Heat extended their winning streak to four, beating the San Antonio Spurs 111-101 on Saturday in the first NBA game in Mexico City since 2019.

Tyler Herro added 21 points and Duncan Robinson and Max Strauss had 12 each for the Heat. Keldon Johnson scored 22 points for San Antonio. At 9-20, the Spurs are last in the Western Conference.

Miami trailed 84-80 entering the fourth, but a three point-play by Robinson put them ahead 87-86 with 10:31 left. The Heat had a 15-6 run and extended the lead to 103-93 on Adebayo’s dunk.

The game was the 31st in Mexico, more than any other country outside of the U.S. and Canada. Mexican fans packed the glass-clad, $300 million arena that was built in 2012 and hosts the Capitanes team of the G-League.

CLIPPERS 102, WIZARDS 93 >> Kawhi Leonard scored a season-high 31 points and Los Angeles rallied in the fourth quarter to beat Washington, extending the Wizards’ skid to a season-worst nine games.

Leonard carried the offensive load on a day when Paul George, Ivica Zubac, Reggie Jackson and Norman Powell were sidelined. Luke Kennard added a season-high 20 points off the bench, tying his season high with four 3-pointers.

Kristaps Porzingis led the Wizards with 19 points. They have lost 12 of 13.

THUNDER 115, GRIZZLIES 109 >> Memphis star Ja Morant was ejected just before halftime and undermanned Oklahoma City ended Memphis’ winning at seven.

Morant was ejected with 43 seconds left in the half when he was called for his second technical foul after apparently making remarks to courtside Memphis fans that were derogatory about the officiating.

Morant scored just six points on 3-of-10 shooting. The All-Star guard picked up his first technical 11 seconds earlier after committing a foul to stop play and complain about a no-call on a drive to the basket.

The Thunder, playing without stars Shai Gilgeous-Alexander and Josh Giddey, ended a five-game losing streak. Lu Dort scored 24 points and Isiah Joe had a season-high 23 points, hitting five 3-pointers.

Dillon Brooks led Memphis with 32 points.

BUCKS 123, JAZZ 97 >> Bobby Portis had 22 points and 14 rebounds starting in place of Giannis Antetokounmpo and Milwaukee also played without Khris Middleton in a victory over Utah.

Antetokounmpo sat out because of soreness in his left knee, the fifth game he has missed this season. Middleton has soreness in his right knee.

Portis was 9 of 16 from the field and made two 3-pointers.

Jrue Holiday added 21 points and eight assists and center Brook Lopez had 18 points and eight rebounds to help the Bucks rebound from a 41-point loss in Memphis on Thursday night. Rookie Marjon Beauchamp added 18 points in 19 minutes off the bench.

Malik Beasley and Lauri Markkanen each had 18 points for Utah.

TRAIL BLAZERS 107, ROCKETS 95 >> Anfernee Simons scored 32 points, Damian Lillard added 25 and Portland beat Houston.

Portland led by as many as 22 points before Houston closed the gap to 11 points in the fourth quarter with 2:09 remaining and prompting the Trail Blazers to put their starters back in the game.

Jusuf Nurkic scored 14 points and Josh Hart added 12 points and 13 rebounds for Portland. Lillard added 10 assists and two steals.

Jalen Green led the Rockets with 15 points.