Jalen Green had 23 points and 10 rebounds, and the Houston Rockets beat the Cleveland Cavaliers 117-103 on Saturday for their fifth straight victory. Jabari Smith Jr. added 20 points, Amen Thompson had 18 and Fred VanVleet finished with 10 points and 15 assists for the Rockets, who made 15 3-pointers and outscored Cleveland 56-46 in the paint. Green added four assists while hitting 4 of 8 from 3.

Houston led 70-54 at halftime and entered the fourth quarter with a 25-point lead. The Rockets have won seven of their last eight, pulling within three games of the Golden State Warriors for the final Western Conference play-in spot.

Caris LeVert scored 21 points for Cleveland. Georges Niang had 14 and Donovan Mitchell added 13.

Mitchell was playing in his second game back from a seven-game absence with a left knee bruise. Mitchell appeared to sustain a bloody nose in the second half and sat much of the fourth quarter. The Cavs were without Max Strus (right knee sprain) and Evan Mobley (left ankle sprain).

Cavs veteran center Tristan Thompson made his return from a 25-game NBA suspension for violating the league’s anti-drug policy by testing positive for performance-enhancing drugs. Thompson had five points and five rebounds in 16 minutes.

Cleveland hasn’t won back-to-back games since Feb. 25-27, going 4-6 since. The Cavs fell one game behind Milwaukee for second place in the Eastern Conference.

UP NEXT for Cavaliers: At Indiana on Monday night.