HOUSTON (AP) Jerome Williams won a third straight start for the first time since April 2004, and the Los Angeles Angels beat Houston 2-1 Sunday to send the Astros to their 98th loss of the season.
Houston, a big league-worst 51-98, is on the verge of becoming the first major league team to reach triple figures in losses in three consecutive seasons since Kansas City from 2004-06. The Astros were 56-106 in 2011 and dropped to 55-107 last year, their final season in the National League.
Josh Hamilton had an RBI triple in the first off Paul Clemens (4-5), a drive of the glove of center fielder Brandon Barnes as he went up Tal's Hill. Mike Trout had reached with his AL-leading 100th walk.
Andrew Romine hit a sacrifice fly in the fifth after singles by Erick Aybar and Hank Conger.
Williams (8-10) entered following wins over Tampa Bay and Toronto, and he allowed five hits in seven innings.
Ernesto Fieri entered with two on in the eighth and got six outs for his 34th save in 38 chances, striking out four.
After Jose Altuve's eighth-inning sacrifice, Fieri struck out Trevor Crowe and Brett Wallace. Matt Dominguez singled on a 12-pitch at-bat leading off the ninth, and Fieri retired three in a row.
Los Angeles has won five of six overall and 14 of its last 17 road games.
Marc Krauss homered in the second for the Astros, his fourth of the season. Clemens, making his third career start, allowed six hits in seven innings.
NOTES: The Astros left seven on base and were 0 for 4 with runners in scoring position. ... Trout is the first AL player in history with 70 extra-base hits, 30 stolen bases and 100 walks in a season. ... Astros rookie Max Stassi (concussion) said he remains hopeful to catch before the end of the season. Stassi, who has been sidelined since Aug. 21 after he took a pitch to the face in a 5-4 loss at Texas, caught another bullpen session Sunday.