Astros Demolish Rangers 11-2 Behind Wade, Alvarez, Peña Offensive Onslaught

The Houston Astros didn’t just beat the Texas Rangers on Friday night at Daikin Park. They humiliated them. An 11-2 final score doesn’t capture the full extent of the Rangers’ collapse, but it’s a good start. Nathan Eovaldi, typically a workhorse for Texas, lasted just 5.0 innings and allowed six earned runs on 10 hits. That’s the kind of performance that makes you question how a future Hall of Famer can look so utterly vulnerable.

Pitching Decisions

5.2IP6H2ER2BB5K
5.0IP10H6ER1BB5K

Star Performers

Joc Pederson

Season AVG: .254
1AB1H1HR1RBI1R2BB
Isaac Paredes

Season AVG: .257
3AB2H1HR2RBI1R2BB

The Astros’ offensive assault began early and never relented. In the bottom of the second inning, LaMonte Wade Jr. doubled down the right field line to score Taylor Trammell, then Yordan Alvarez followed with a ground single that plated two more runs. Just like that, Houston had a 3-0 lead, and the Rangers’ pitching was already looking shaky. This wasn’t subtle baseball. This was a statement.

Condensed Game: TEX@HOU – 7/31/26

What made this victory particularly impressive was the balanced attack. Yes, Isaac Paredes and Christian Walker each homered. Yes, Yainer Diaz went 4-for-5 with a bomb of his own. But the real story was the precision hitting throughout the lineup. Jeremy Peña, who finished with three RBIs on three hits, delivered a two-run double in the seventh that essentially put the game to bed. These weren’t cheap runs either, they were earned through quality contact and smart baserunning.

Yainer Diaz, Jeremy Peña fuel Astros' 11-2 win

Eovaldi’s Early Exit Proved Costly

Eovaldi’s removal after 5.0 innings with 10 hits allowed was telling. The Rangers’ ace simply couldn’t locate his fastball against an Astros lineup that came to Daikin Park hungry. Hunter Brown, meanwhile, was more than adequate for Houston. The young right-hander threw 5.2 innings, surrendering just six hits and two earned runs while striking out five. It wasn’t flashy work, but it was exactly what the Astros needed from their starter.

Hunter Brown’s five strikeouts

The Rangers’ only runs came in the sixth inning when Joc Pederson launched a solo home run and Evan Carter drove in Corey Seager with a ground single. Too little, too late. That’s all that needs to be said about Texas’s offensive contribution on this night.

Jeremy Peña's two-run double

An Astros Statement in the Division

Houston’s performance Friday was a reminder that this team is far from a one-dimensional club. Sure, we know about Yordan Alvarez. We know about Jeremy Peña’s clutch hitting. But when Yainer Diaz is making pitchers work for every strike and batters like Isaac Paredes are contributing meaningful power, this lineup becomes genuinely difficult to navigate. The back-to-back home runs from Paredes and Walker in the fifth inning exemplified the offensive firepower at the Astros’ disposal.

Astros hit back-to-back home runs in the 5th

For the Rangers, this was an embarrassing loss to a division rival. Eovaldi’s inability to pitch deep into the game forced an early bullpen engagement, which compounds problems for a team already struggling. Texas has talent, no question about it, but on Friday they looked like a team still trying to figure out how to win consistently. The Astros, conversely, looked like they remembered exactly how to put opponents away.

Joe Espada discusses the Astros' 11-2 win

Box Score

Texas Rangers Batting

Player AB R H RBI BB SO AVG
Joc Pederson DH 1 1 1 1 2 0 .254
Justin Foscue 2B 1 0 0 0 0 0 .260
Wyatt Langford LF 4 0 1 0 0 1 .277
Corey Seager SS 3 1 2 0 0 1 .189
Cam Cauley SS 1 0 0 0 0 1 .227
Brandon Nimmo RF 4 0 0 0 0 1 .264
Ezequiel Duran 3B 4 0 1 0 0 1 .269
Evan Carter CF 4 0 2 1 0 0 .207
Jake Burger 1B 4 0 1 0 0 1 .236
Nicky Lopez P 4 0 0 0 0 0 .289
Austin Wynns C 2 0 0 0 0 0 .091
Alejandro Osuna PH 0 0 0 0 0 0 .258
Elias Díaz C 1 0 0 0 0 1 .248

Texas Rangers Pitching

Pitcher IP H R ER BB SO ERA
Nathan Eovaldi (L) 5.0 10 6 6 1 5 4.31
Luis Curvelo 2.0 4 4 4 4 2 9.58
Nicky Lopez 1.0 4 1 1 0 1 9.00

Houston Astros Batting

Player AB R H RBI BB SO AVG
Jeremy Peña SS 5 1 3 3 0 1 .317
Yordan Alvarez DH 3 0 2 2 2 1 .324
Zach Dezenzo DH 1 0 0 0 0 0 .222
Isaac Paredes 3B 3 1 2 2 2 0 .257
Christian Walker 1B 5 1 1 1 0 0 .235
Jose Altuve 2B 4 0 0 0 0 2 .231
Nick Allen 2B 1 1 1 0 0 0 .265
Taylor Trammell LF 5 1 1 0 0 1 .237
Yainer Diaz C 5 2 4 1 0 0 .261
LaMonte Wade Jr. LF 3 1 1 1 1 1 .175
Lucas Spence CF 1 1 1 1 0 0 .162
Cam Smith RF 5 2 2 0 0 2 .207

Houston Astros Pitching

Pitcher IP H R ER BB SO ERA
Hunter Brown (W) 5.2 6 2 2 2 5 3.42
Enyel De Los Santos 0.2 1 0 0 0 0 4.26
Bennett Sousa 0.2 0 0 0 0 1 3.38
AJ Blubaugh 1.0 0 0 0 0 1 3.69
Bryan King 1.0 1 0 0 0 0 3.66