HOUSTON, Texas (AP) -- The Houston Rockets and Golden State Warriors are all even through four games of the NBA's Western Conference semifinals.
James Harden scored 38 points and the Rockets evened the series at two games apiece with a 112-108 victory over the two-time defending champs.
Eric Gordon added 20 points for Houston, which led by nine before the Warriors scored seven straight to get within 110-108 with 19 seconds remaining. Harden and Chris Paul each added one free throw to secure the victory.
Golden State never allowed the Rockets to get comfortable down the stretch, rallying from 15- and 10-point deficits before falling.
Houston made 17 of its 50 3-point attempts, while the Warriors shot just 8 of 33 from downtown.
Kevin Durant followed up his 46-point performance in Game 3 by delivering 34. Stephen Curry scored 11 of his 30 points in the opening period and was 12 of 25 from the field.
Game 5 is Wednesday at Oakland, where Golden State took the first two games of the series.