Shai Gilgeous-Alexander had 40 points and eight assists in three quarters, and the Thunder rolled past the Cleveland Cavaliers, 134-114, in Oklahoma City in a matchup of teams with the best records in the NBA.

The Western Conference-leading Thunder and the East-leading Cavaliers now have matching 34-6 records.

The Cavaliers won the first meeting 129-122 on Jan. 8. In the rematch, the Thunder handed the Cavaliers their worst loss of the season.

Lu Dort scored a season-high 22 points and Jalen Williams added 19 for Oklahoma City, which won its fourth straight.

Darius Garland had 20 points and nine assists for Cleveland, and Jarrett Allen added 13 points.

Donovan Mitchell, Cleveland’s top scorer, was held to eight points on 3-for-15 shooting.

The Cavaliers led 12-10 before Oklahoma City took over. The Thunder closed the first quarter on a 22-2 run to take a 32-14 lead.

Gilgeous-Alexander scored 15 points in the opening period. Gilgeous-Alexander scored 11 points in a three-minute stretch late in the first half to help the Thunder take a 75-49 lead at the break.

The Thunder matched a season high for points in a quarter with 44 in the third to take a 119-81 lead.

SUNS 130, Wizards 123: Devin Booker scored 37 points, Kevin Durant added 23 and Phoenix Suns weathered a late rally from the Wizards in Washington. Booker had his third-consecutive 30-plus game to help Phoenix survive after Washington cut a 24-point deficit to three late in the fourth quarter. Rookie Ryan Dunn added 18 points and 11 rebounds, and Grayson Allen had 21 points for the Suns.

PACERS 111, PISTONS 100: Myles Turner scored 28 points, Pascal Siakam added 26 and Indiana held on in Detroit. Turner was 8 of 11 from 3-point range while his teammates went 5 for 19. Tyrese Haliburton had 17 points and eight assists as the Pacers won for the seventh time in eight games. Tim Hardaway Jr. finished with 25 points while Cade Cunningham had 20 points and nine assists despite shooting 7 for 21 (1 for 7 on 3-pointers). Detroit had won 10 of 12. The Pacers missed 10 of 12 shots to start the fourth, allowing the Pistons to get within 96-90 with 5:38 to play.

BUTLER DUE BACK: Jimmy Butler is expected to play for Miami again today when it hosts the Denver Nuggets, a game that would be his first since the Heat confirmed that he wants a trade and that they are trying to accommodate that request. Butler was suspended by the Heat for their most recent seven games.

KNICKS’ TOWNS QUESTIONABLE: Knicks center Karl-Anthony Towns is questionable to face his former team due to a sprained right thumb, while Minnesota’s Donte DiVincenzo will miss his return to Madison Square Garden with a toe injury.