De'Aaron Fox returned from a 17-game absence with a vengeance, scoring 32 points and leading the Sacramento Kings to a 123-115 victory over the Cleveland Cavaliers.

Fox was on fire from the start, making 13 of his 21 shots from the field, including 4 of 7 from beyond the arc.

He also added 7 rebounds and 6 assists in a dominant performance.

The Kings were without their leading scorer, Domantas Sabonis, who was out with a knee injury.

But Fox stepped up in a big way to fill the void.

He was helped by a strong all-around performance from Buddy Hield, who scored 26 points.

The Cavaliers were led by Darius Garland, who had 30 points and 10 assists.

But it was Fox who was the difference-maker in the game.