Angels Ambush Astros Behind Lowe’s Three-Run Blast

The Los Angeles Angels came to Daikin Park on Friday and reminded Houston exactly why you don’t overlook anyone in March. Final score: 6-2, Angels. And frankly, it could have been worse for the home team.

Pitching Decisions

2.0IP0H0ER0BB2K
5.2IP9H5ER2BB6K

Star Performers

Josh Lowe

Season AVG: .250
4AB2H1HR3RBI1R0BB
Yordan Alvarez

Season AVG: .125
5AB1H1HR1RBI1R0BB

Let’s start with the elephant in the room, shall we? Mike Burrows was absolutely battered by the Angels lineup. Five and two-thirds innings, nine hits, five earned runs. That’s not a stat line you frame and hang in your office. The Astros came into this one as division favorites, but their ace looked vulnerable, scattered, and frankly, unprepared for what Los Angeles threw at him. For a team with World Series aspirations, that’s the kind of performance that haunts you come October.

Lowe Sets the Tone Early

Josh Lowe absolutely crushed a pitch in the second inning, a fly ball to left center that landed with authority and brought both Yoán Moncada and Jo Adell across the plate. Three runs, just like that. It was the kind of early gut-punch that sets the tone for an entire ballgame, and Houston never really recovered. Lowe finished 2-for-4 with that three-run dinger. That’s efficiency. That’s professional at-bats.

Mike Trout, as is his custom, reminded everyone why he’s still one of the most feared hitters in baseball. A line drive home run in the fifth inning to left field. One swing, one run, but more importantly, one emphatic statement. Trout went 3-for-4 on the night. We’ve become so accustomed to his excellence that it’s easy to take it for granted, but make no mistake, he’s the backbone of everything the Angels do offensively.

Zeferjahn Shuts the Door

Here’s where the Angels showed they’re not just a one-trick pony at the plate. Ryan Zeferjahn came in and threw two scoreless innings of relief, allowing zero hits and striking out two. That’s the kind of bullpen depth that wins ball games. The Astros managed just one run, courtesy of Yordan Alvarez‘s solo shot in the fifth, but that was essentially garbage time at that point.

Zach Neto put the final nail in the coffin with a ninth-inning home run, his first of the season. By that point, the game was academic, but it demonstrated that this Angels team has multiple threats up and down the lineup. This wasn’t a one-man show. This was a disciplined, hungry offensive attack.

Look, it’s March. We all know that spring training results come with an asterisk. But there’s something to be said for teams that show up ready to play, execute pitches, and don’t beat themselves. The Angels did all three on Friday night. The Astros? They looked sloppy, overconfident, and caught off guard.

If I’m an Astros fan, I’m not panicking yet. But I’m definitely making a mental note that this Angels squad has teeth. In the American West, that’s something to fear.

Box Score

Los Angeles Angels Batting

Player AB R H RBI BB SO AVG
Zach Neto SS 5 2 2 1 0 1 .200
Mike Trout CF 4 1 3 1 1 0 .667
Nolan Schanuel 1B 3 0 2 0 2 0 .375
Jorge Soler DH 4 0 0 0 1 2 .111
Yoán Moncada 3B 4 1 0 0 1 1 .143
Jo Adell LF 5 1 1 0 0 2 .375
Josh Lowe LF 4 1 2 3 0 1 .250
Bryce Teodosio RF 0 0 0 0 0 0 .000
Logan O'Hoppe C 4 0 1 0 0 2 .375
Oswald Peraza 2B 3 0 0 0 1 2 .143

Los Angeles Angels Pitching

Pitcher IP H R ER BB SO ERA
Yusei Kikuchi 4.1 8 2 2 1 3 4.15
Chase Silseth 0.2 0 0 0 0 0 0.00
Ryan Zeferjahn (W) 2.0 0 0 0 0 2 0.00
Sam Bachman 1.0 0 0 0 2 3 0.00
Jordan Romano 1.0 0 0 0 0 2 0.00

Houston Astros Batting

Player AB R H RBI BB SO AVG
Jeremy Peña SS 5 1 2 0 0 0 .400
Yordan Alvarez LF 5 1 1 1 0 1 .125
Isaac Paredes DH 4 0 0 0 0 2 .000
Jose Altuve 2B 3 0 1 0 1 1 .167
Carlos Correa 3B 3 0 2 0 1 0 .286
Cam Smith RF 4 0 0 0 0 2 .000
Christian Walker 1B 3 0 0 0 1 0 .167
Yainer Diaz C 4 0 1 0 0 1 .143
Brice Matthews CF 3 0 1 0 0 2 .333
Joey Loperfido PH 1 0 0 0 0 1 .400

Houston Astros Pitching

Pitcher IP H R ER BB SO ERA
Mike Burrows (L) 5.2 9 5 5 2 6 7.94
Roddery Muñoz 0.2 0 0 0 3 0 0.00
Steven Okert 1.2 0 0 0 0 3 0.00
Ryan Weiss 1.0 2 1 1 1 2 9.00