Astros beat Angels 7-4 for a 3-game sweep

Houston Astros Jose Altuve (27) celebrates after scoring a run against the Los Angeles Angels during the seventh inning of a baseball game Wednesday, July 29, 2026, in Anaheim, Calif. (AP Photo/Wally Skalij)
Houston Astros Jose Altuve (27) celebrates after scoring a run against the Los Angeles Angels during the seventh inning of a baseball game Wednesday, July 29, 2026, in Anaheim, Calif. (AP Photo/Wally Skalij)
Houston Astros Jeremy Pena (3) celebrates after hitting solo home run against the Los Angeles Angels during the third inning of a baseball game Wednesday, July 29, 2026, in Anaheim, Calif. (AP Photo/Wally Skalij)
Houston Astros Jeremy Pena (3) celebrates after hitting solo home run against the Los Angeles Angels during the third inning of a baseball game Wednesday, July 29, 2026, in Anaheim, Calif. (AP Photo/Wally Skalij)
Los Angeles Angels Denzer Guzman dives but can't make the catch on a RBI double by Houston Astros Cam Smith during the sixth inning of a baseball game Wednesday, July 29, 2026, in Anaheim, Calif. (AP Photo/Wally Skalij)
Los Angeles Angels Denzer Guzman dives but can't make the catch on a RBI double by Houston Astros Cam Smith during the sixth inning of a baseball game Wednesday, July 29, 2026, in Anaheim, Calif. (AP Photo/Wally Skalij)
Houston Astros Jose Altuve (27) scores a run against the Los Angeles Angels during the seventh inning of a baseball game Wednesday, July 29, 2026, in Anaheim, Calif. (AP Photo/Wally Skalij)
Houston Astros Jose Altuve (27) scores a run against the Los Angeles Angels during the seventh inning of a baseball game Wednesday, July 29, 2026, in Anaheim, Calif. (AP Photo/Wally Skalij)
Los Angeles Angels Vaughn Grissom celebrates scoring a run against the Houston Astros during the first inning of a baseball game Wednesday, July 29, 2026, in Anaheim, Calif. (AP Photo/Wally Skalij)
Los Angeles Angels Vaughn Grissom celebrates scoring a run against the Houston Astros during the first inning of a baseball game Wednesday, July 29, 2026, in Anaheim, Calif. (AP Photo/Wally Skalij)
Carbonatix Pre-Player Loader

Audio By Carbonatix

ANAHEIM, Calif. (AP) — Cam Smith gave Houston the lead with a two-run double in the sixth inning, Yainer Diaz and Jeremy Peña hit solo homers and the Astros beat the Los Angeles Angels 7-4 on Wednesday night for a three-game sweep.

Houston right-hander Hayden Wesneski, making his first start in almost 15 months after undergoing Tommy John surgery in May 2025, allowed three runs and seven hits in 5 2/3 innings, striking out four and walking two, to earn the win. Bryan Abreu got the final four outs for his seventh save.

Wesneski (1-0) survived a three-run, four-hit first to blank the Angels on three hits over the next 4 2/3 innings to help the Astros win for the eighth time in nine games and reach .500 (55-55) for the first time since April 7, when they were 6-6. Houston also pulled within a game of first-place Texas in the American League West.

Right-hander Grayson Rodriguez allowed two runs and five hits in five innings, striking out six and walking two, for the Angels, who lost for the 18th time in 23 games.

Vaughn Grissom’s two-run double and Jo Adell’s RBI single gave the Angels a 3-0 lead in the first. Homers by Diaz in the second and Peña in the third trimmed the deficit to 3-2.

Rodriguez retired the side in order in the fourth and fifth innings, but with his pitch count at 98, he was replaced by left-hander Mitch Farris (0-3) to start the sixth.

Tyler Trammell walked with one out, Diaz singled, and Smith lined a two-run double into the left-field corner for a 4-3 Houston lead. Smith took third on a wild pitch and scored on another wild pitch for a 5-3 lead.

Houston pushed the lead to 6-3 in the seventh when Altuve singled and scored from first on Diaz’s bloop single to shallow right field. Adell hit a sacrifice fly in the eighth for the Angels, and Houston scored on an error in the ninth.

Up next

Astros RHP Hunter Brown (2-1, 3.45 ERA) was set to face Texas on Friday night in Houston. Angels RHP Ryan Johnson (2-5, 7.34 ERA) was scheduled to oppose Milwaukee LHP Shane Drohan (5-4, 3.51 ERA) on Friday night in Anaheim.

___

AP MLB: https://apnews.com/hub/mlb

 

Salem News Channel Today

Sponsored Links

On Air & Up Next

  • The Mike Gallagher Show
     
    Mike Gallagher is one of the most listened-to radio talk show hosts in America.   >>
     
  • That Kevin Show
    3:00AM - 5:00AM
     
    Broadcast from the heart of Times Square, Kevin McCullough takes America’s   >>
     
  • This Morning with Gordon Deal
     
    Go beyond the headlines with the day's first look at news and business news from the U.S. and around the world
     
  • O’Connor & Company
    6:00AM - 9:00AM
     
    From 6:00–9:00 a.m. Eastern, O’Connor & Company will drive coverage of the   >>
     
  • The Mike Gallagher Show
    9:00AM - 12:00PM
     
    Mike Gallagher is one of the most listened-to radio talk show hosts in America.   >>
     

See the Full Program Guide