The Dallas Mavericks rolled to a 138-120 win over the Utah Jazz on Saturday night at American Airlines Center, completing a two-game sweep of the Jazz in a span of three days.

Klay Thompson scored all 23 of his points in the first half, reaching the 17,000-point mark for his career, while six Dallas players finished in double figures despite a depleted rotation.

The victory followed a familiar script between the teams, who met three times in 10 days, with Dallas also winning 144-122 on Thursday after dropping a 114-112 loss in Utah on January 8.

Thompson came off the bench and quickly set the tone, knocking down two early three-pointers before hitting a turnaround jumper in the lane late in the first quarter to reach the milestone.

The veteran guard shot 7-of-12 from the field and 6-of-11 from beyond the arc, leading the Mavericks in scoring for a second straight game with Cooper Flagg sidelined.

Dallas played without Flagg for the second consecutive contest due to a left ankle sprain, marking the first injury absence of his rookie season.

The home side was also missing Anthony Davis because of a finger injury, Kyrie Irving with a knee issue, and P.J. Washington for personal reasons, yet depth proved decisive again.

Brandon Williams and Max Christie each scored 22 points, while Naji Marshall added 16 as Dallas built a commanding 42-29 lead after the first quarter.

Jaden Hardy contributed 12 points, and Dwight Powell finished with 10 points and eight rebounds as the Mavericks shot 54 percent from the field and 44 percent from three-point range.

Utah never recovered from the early deficit, despite strong individual performances from its young backcourt.

Keyonte George led all scorers with 29 points, Brice Sensabaugh added 25 off the bench, and Ace Bailey scored 18.

Kyle Filipowski recorded a double-double with 13 points and 12 rebounds, and Cody Williams chipped in 11, but the Jazz were outscored in every quarter.

Utah again played without Lauri Markkanen, who missed a third straight game because of illness, while Walker Kessler remained out with a shoulder injury.

The loss dropped the Jazz to 14-28 on the season, while Dallas improved to 17-26 as it prepares for a road matchup.

Utah continues its five-game trip Monday in San Antonio, while the Mavericks visit the New York Knicks the same night.