Pirates Pummel Astros Behind Cruz, Lowe Homers; Win 10-6

The Pittsburgh Pirates showed up to Houston on Tuesday night with their bats locked and loaded, absolutely demolishing the Astros 10-6 at Daikin Park. This wasn’t a game decided by pitching brilliance or defensive wizardry, folks. This was pure offensive firepower, and the Pirates brought enough ammunition to sink a battleship.

Pitching Decisions

5.0IP6H4ER2BB3K
5.0IP8H5ER5BB3K
0.2IP0H0ER0BB2K

Star Performers

Endy Rodríguez

Season AVG: .300
4AB2H1HR3RBI2R1BB
Yordan Alvarez

Season AVG: .305
4AB2H1HR3RBI1R1BB

Chandler Does Just Enough

Bubba Chandler wasn’t exactly dominant, but he was serviceable enough to let his offense run wild. Five innings, six hits, four runs, and a pair of walks. It’s not the kind of line that gets you featured on SportsCenter, but it was good enough to secure the W. The real story was that the Pirates’ bats completely took over the narrative by the time Chandler left the building.

Oneil Cruz's three-run homer (14)

Mike Burrows, meanwhile, couldn’t find the zone or any semblance of consistency. Five innings, eight hits, five earned runs, and five walks. That’s not a pitching performance, that’s a batting practice session. When you’re walking guys and serving up hanging curveballs, you’re asking to get beat, and that’s exactly what happened.

Brandon Lowe rips 15th home run off foul pole

The Long Ball Decides Everything

This game was absolutely decided by the home run. The Pirates had two absolute monsters. Oneil Cruz went deep in the sixth inning for a three-run shot, absolutely crushing a fastball to center field. That’s your 14th of the season for Cruz, and it looked like a no-doubter from the moment it left the bat.

Cruz, Lowe launch three-run homers in Pirates' win

But Brandon Lowe refused to be outdone. In the eighth inning, celebrating his 800th career game, Lowe ripped a three-run bomb to right field that barely cleared the foul pole. That’s 15 home runs on the season, and more importantly, it gave the Pirates some crucial cushion when the Astros were threatening to make a game of it.

Endy Rodríguez hits first HR of the year after review

Endy Rodriguez also went yard in the second inning after a home run review that overturned the initial call on the field. These Pirates are swinging the bats with legitimate authority right now, and it’s terrifying for opposing pitchers.

Yordan Alvarez's two-run homer (21)

The Astros answered back with some offensive production of their own. Yordan Alvarez belted a two-run homer in the first to get things rolling, and Jeremy Pena had a solid night with multiple hits and RBIs. But ultimately, they just didn’t have enough firepower to keep pace with Pittsburgh’s onslaught.

Gregory Soto secures the save

Gregory Soto Slams the Door

Gregory Soto came in for the save situation and did what elite closers do, striking out two in 0.2 innings without allowing a baserunner. That’s the kind of dominance you need late in games, and Soto delivered when it mattered most.

Condensed Game: PIT@HOU – 6/2/26

The Pirates’ supporting cast also deserves credit here. Jake Mangum went 4-for-5 and seemed to get a hit every time he stepped up to the plate. Nick Gonzales collected three hits and set the table for the power hitters to do damage. This wasn’t a one-man show, it was a complete offensive performance from top to bottom.

Bottom line, the Pirates flexed their muscles on Tuesday night and showed the Astros they’re a legitimate offensive threat. When you’ve got power threats like Cruz and Lowe in your lineup, and they’re both timing up fastballs like they did tonight, opposing teams are going to have a very bad evening. The Astros found that out firsthand.

Box Score

Pittsburgh Pirates Batting

Player AB R H RBI BB SO AVG
Spencer Horwitz DH 4 0 0 0 1 2 .282
Brandon Lowe 2B 5 1 1 3 0 1 .258
Bryan Reynolds LF 3 0 0 0 2 1 .272
Ryan O'Hearn 1B 4 1 1 0 1 2 .293
Nick Gonzales 3B 4 3 3 0 1 0 .312
Oneil Cruz CF 5 1 2 3 0 2 .258
Endy Rodríguez C 4 2 2 3 1 0 .300
Jake Mangum RF 4 1 3 0 0 1 .287
Jared Triolo SS 2 1 0 0 2 2 .229

Pittsburgh Pirates Pitching

Pitcher IP H R ER BB SO ERA
Bubba Chandler (W) 5.0 6 4 4 2 3 5.05
Wilber Dotel 3.0 0 0 0 2 3 1.08
Dennis Santana 0.1 3 2 2 1 1 5.47
Gregory Soto (SV) 0.2 0 0 0 0 2 1.91

Houston Astros Batting

Player AB R H RBI BB SO AVG
Jeremy Peña SS 5 2 3 2 0 0 .289
Yordan Alvarez DH 4 1 2 3 1 0 .305
Christian Walker 1B 5 0 1 1 0 3 .248
Isaac Paredes 3B 4 0 0 0 1 1 .233
Taylor Trammell LF 4 0 0 0 0 2 .291
Cam Smith RF 2 0 0 0 2 1 .216
Jake Meyers CF 4 1 1 0 0 1 .237
Brice Matthews 2B 4 1 1 0 0 1 .205
Christian Vázquez C 3 1 1 0 1 0 .248

Houston Astros Pitching

Pitcher IP H R ER BB SO ERA
Mike Burrows (L) 5.0 8 6 5 5 3 5.66
Enyel De Los Santos 1.0 0 0 0 0 2 3.33
Steven Okert 1.0 0 0 0 2 1 3.33
Bryan Abreu 1.0 2 3 3 1 2 7.91
AJ Blubaugh 1.0 2 1 1 0 3 4.54