← MLB

MLB Final Intelligence

Pittsburgh Pirates vs Houston Astros — Recap

June 2, 2026  · Daikin Park  · View Preview

📰Game Recap

The Pittsburgh Pirates, entering the game as underdogs, staged a significant comeback against the Houston Astros, overcoming an early deficit with an eight-run surge to secure a 10-6 victory. Pittsburgh’s offense consistently answered Houston’s early scoring, eventually taking control with a decisive multi-run inning.

Houston initially seized the lead in the first inning when Yordan Alvarez launched a two-run homer, bringing Jeremy Peña home. Pittsburgh quickly responded in the second, as Endy Rodriguez hammered a two-run shot of his own to even the score. The Astros reclaimed the advantage over the next two frames, first on a single by Walker that scored Peña, then on a fielder's choice by Peña that brought in Matthews, establishing a 4-2 lead.

The game turned definitively in the top of the sixth inning when the Pirates exploded for four runs. Oneil Cruz belted a three-run home run, scoring O'Hearn and Nick Gonzales, to put Pittsburgh ahead for the first time. The inning continued to unravel for Houston when Mangum reached on a bunt single, allowing Endy Rodriguez to score on a throwing error by third baseman Paredes. Jared Lowe then solidified the lead with a three-run homer in the eighth, and Rodriguez added another RBI double in the ninth before the Astros managed a pair of runs in their final at-bat off singles from Peña and Alvarez. Wilber Dotel provided critical relief for the Pirates, tossing three shutout innings to bridge the gap after the lead was established.

Ultimately, Pittsburgh's ability to capitalize on scoring opportunities, particularly with timely power hitting, coupled with a key defensive miscue from Houston, proved to be the difference. The Pirates now stand at 62-65, while the Astros fell to 63-63.

#MLB #PittsburghPirates #HoustonAstros #EndyRodriguez

How the Prediction Fared

⚡ Upset

Pregame, the market favored the Houston Astros (-114, 51% implied) over the Pittsburgh Pirates. Final: the Pittsburgh Pirates won 10–6, pulling off the upset.

Player of the Game

Endy Rodriguez
At the Plate
4 AB, 2 H, 1 HR, 3 RBI
Wilber Dotel
On the Mound
3.0 IP, 3 K, 0 ER

Linescore

123456789 RHE
PIT 0 2 0 0 0 4 0 3 1 10 131
HOU 2 0 1 1 0 0 0 0 2 6 82

Turning Point

The game turned in the 6th inning, when the Pittsburgh Pirates scored 4 runs.

Pitching

Pitcher Team IP H R ER BB K ERA
Mike Burrows L 5.0 8 6 5 5 3 5.66
Bubba Chandler W 5.0 6 4 4 2 3 5.05
Wilber Dotel 3.0 0 0 0 2 3 1.08
AJ Blubaugh 1.0 2 1 1 0 3 4.54
Bryan Abreu 1.0 2 3 3 1 2 7.91
Enyel De Los Santos 1.0 0 0 0 0 2 3.33
Steven Okert 1.0 0 0 0 2 1 3.33
Gregory Soto S 0.2 0 0 0 0 2 1.91
Dennis Santana 0.1 3 2 2 1 1 5.47

Batting

Batter Team AB H HR RBI R BB K
Jeremy Pena 5 3 0 2 2 0 0
Jake Mangum 4 3 0 0 1 0 1
Nick Gonzales 4 3 0 0 3 1 0
Yordan Alvarez 4 2 1 3 1 1 0
Endy Rodriguez 4 2 1 3 2 1 0
Oneil Cruz 5 2 1 3 1 0 2
Brandon Lowe 5 1 1 3 1 0 1
Christian Walker 5 1 0 1 0 0 3
Brice Matthews 4 1 0 0 1 0 1
Christian Vazquez 3 1 0 0 1 1 0
Jake Meyers 4 1 0 0 1 0 1
Ryan O'Hearn 4 1 0 0 1 1 2

Sharper Picks Start Here

Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking — all in one workspace built for serious bettors and DFS players.