Golden State Warriors' Stephen Curry (30) shoots as Houston Rockets'...

Golden State Warriors' Stephen Curry (30) shoots as Houston Rockets' Usman Garuba (16) defends during the second half of an NBA basketball game Monday, March 20, 2023, in Houston. The Warriors won 121-108. Credit: AP/David J. Phillip

HOUSTON — Stephen Curry scored 30 points and Klay Thompson added 29 as the Golden State Warriors snapped an 11-game road skid with a 121-108 win over the Houston Rockets on Monday night.

The game was close most of the way before the Warriors used a 12-2 spurt early in the fourth quarter to pull away and hold on for their first win away from home since Jan. 30 at Oklahoma City.

The Rockets used an 11-2 run, led by six points from Kevin Porter Jr., later in the fourth to get within seven with about two minutes to go. But Thompson made a 3-pointer to start a 5-0 run that made it 118-106 with a minute remaining.

The Warriors, who entered the game seventh in the Western Conference, have been great at home this season (29-7) but have struggled on the road, where Monday’s win improved them to just 8-29.

Monday was the fourth game of a season-high-tying five-game road trip that started with losses against the Clippers, Hawks and Grizzlies.

The Western Conference-worst Rockets got 21 points and 12 rebounds from Tari Eason and Jalen Green added 20 on a night when they dropped their second in a row following a season-long three-game winning streak.

A 3-pointer by Daishen Nix got the Rockets within three early in the fourth quarter before the Warriors scored the next eight points, with 3s from Curry and Anthony Lamb, to make it 98-87 with about nine minutes to go.

Golden State Warriors' Stephen Curry (30) shoots as Houston Rockets'...

Golden State Warriors' Stephen Curry (30) shoots as Houston Rockets' Jabari Smith Jr. (1) defends during the second half of an NBA basketball game Monday, March 20, 2023, in Houston. The Warriors won 121-108. Credit: AP/David J. Phillip

Josh Christopher made a layup for Houston, but the Warriors took advantage of turnovers on consecutive possessions to score four quick points and push the lead to 102-89 with 7 1/2 minutes to go.

Eason added a basket for the Rockets after a timeout. But Golden State used a 6-2 run, with 3-pointers from Thompson and Lamb, to make it 108-93 midway through the quarter.

Houston led by one after a 3-pointer by Usman Garuba with about 2 1/2 minutes left in the fourth quarter.

The Warriors ended the quarter with a 7-2 run, with five points from Jonathan Kuminga, to take an 84-80 lead into the fourth quarter.

Golden State Warriors' Jonathan Kuminga (00) goes up for a...

Golden State Warriors' Jonathan Kuminga (00) goes up for a dunk as Houston Rockets' Daishen Nix (15) watches during the second half of an NBA basketball game Monday, March 20, 2023, in Houston. The Warriors won 121-108. Credit: AP/David J. Phillip

TIP-INS

Warriors: Andrew Wiggins remained out because of a family matter, the team said. … Kuminga had 17 points off the bench. … Kevon Looney had 11 points and 10 rebounds despite dealing with back soreness. … Golden State made 17 of 48 3-pointers.

Rockets: Alperen Sengun missed the game with an illness. … Jae’Sean Tate sat out for ankle injury management. … Jabari Smith Jr. had 17 points and 11 rebounds. ... Porter scored 17 points with five rebounds and five assists.

UP NEXT

Warriors: Visit Dallas on Wednesday night.

Rockets: Play consecutive games at Memphis on Wednesday and Friday night.

More NBA news

Newsday LogoSUBSCRIBEUnlimited Digital AccessOnly 25¢for 5 months
ACT NOWSALE ENDS SOON | CANCEL ANYTIME