Walker and Diaz hit HRs, Sánchez goes 5 for 5 as Astros beat Orioles 7-2 to end 4-game skid

Houston Astros' Christian Walker reacts toward the dugout after hitting a two-run home run during the first inning of a baseball game against the Baltimore Orioles, Thursday, Aug. 21, 2025, in Baltimore. (AP Photo/Stephanie Scarbrough)
Houston Astros' Christian Walker reacts toward the dugout after hitting a two-run home run during the first inning of a baseball game against the Baltimore Orioles, Thursday, Aug. 21, 2025, in Baltimore. (AP Photo/Stephanie Scarbrough)
Houston Astros' Christian Walker (8) celebrates with Carlos Correa (1) after hitting a two-run home run during the first inning of a baseball game against the Baltimore Orioles, Thursday, Aug. 21, 2025, in Baltimore. (AP Photo/Stephanie Scarbrough)
Houston Astros' Christian Walker (8) celebrates with Carlos Correa (1) after hitting a two-run home run during the first inning of a baseball game against the Baltimore Orioles, Thursday, Aug. 21, 2025, in Baltimore. (AP Photo/Stephanie Scarbrough)
Baltimore Orioles starting pitcher Brandon Young delivers during the first inning of a baseball game against the Houston Astros, Thursday, Aug. 21, 2025, in Baltimore. (AP Photo/Stephanie Scarbrough)
Baltimore Orioles starting pitcher Brandon Young delivers during the first inning of a baseball game against the Houston Astros, Thursday, Aug. 21, 2025, in Baltimore. (AP Photo/Stephanie Scarbrough)
Houston Astros starting pitcher Jason Alexander delivers during the first inning of a baseball game against the Baltimore Orioles, Thursday, Aug. 21, 2025, in Baltimore. (AP Photo/Stephanie Scarbrough)
Houston Astros starting pitcher Jason Alexander delivers during the first inning of a baseball game against the Baltimore Orioles, Thursday, Aug. 21, 2025, in Baltimore. (AP Photo/Stephanie Scarbrough)
Carbonatix Pre-Player Loader

Audio By Carbonatix

BALTIMORE (AP) — Christian Walker and Yainer Diaz homered, Jesús Sánchez ended a lengthy slump with five hits and the Houston Astros beat the Baltimore Orioles 7-2 Thursday night to snap a four-game losing streak.

The Astros scored early and often against Baltimore rookie Brandon Young, who six days earlier in Houston had a perfect game ruined with two outs in the eighth inning. In the rematch, the AL West leaders built a 7-1 lead in the third and coasted.

Walker hit a two-run homer in the first, Carlos Correa singled in two runs in the second and Diaz connected in the third with a runner on after Sánchez delivered an RBI single.

Sánchez broke an 0-for-29 skid with a first-inning single and finished 5 for 5, his most productive day with Houston since being acquired from Miami in a July 31 trade. The five hits tied a career high.

Young (1-7) gave up seven runs and nine hits before leaving with one out in the sixth after hurting his left hamstring while covering first base on a grounder.

Jason Alexander (4-1) allowed two runs and eight hits in 5 1/3 innings for Houston. Since being claimed off waivers from the Athletics on May 18, the right-hander is 4-1 with a save in eight appearances.

Dylan Beavers hit his first major league homer for Baltimore in the second inning and added a run-scoring groundout in the sixth.

The Orioles had won three straight and six of seven.

Key moment

Walker's 17th home run with two outs in the first got the Astros rolling against Young, who yielded only one hit in Houston on Aug. 15.

Key stat

Not only did Sánchez end his slump, but Houston C Victor Caratini broke an 0-for-17 run with a second-inning single.

Up next

Astros RHP Lance McCullers Jr. (2-4, 6.90 ERA) faces Baltimore lefty Cade Povich (2-6, 4.98) on Friday.

___

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

 

Salem News Channel Today

Sponsored Links

On Air & Up Next

  • The Scott Jennings Show
    11:00AM - 12:00PM
     
    Jennings is battle-tested on cable news, a veteran of four presidential   >>
     
  • The Hugh Hewitt Show
    12:00PM - 3:00PM
     
    Hugh Hewitt is one of the nation’s leading bloggers and a genuine media   >>
     
  • The Larry Elder Show
    3:00PM - 6:00PM
     
    Larry Elder personifies the phrase “We’ve Got a Country to Save” The “Sage from   >>
     
  • The Inland Empire Answer
     
    Join Host Jennifer Horn for News and commentary that hits the bullseye for   >>
     
  • SEKULOW
    7:00PM - 8:00PM
     
    Jay Sekulow is a passionate advocate for protecting religious and   >>
     

See the Full Program Guide