Pittsburgh Pirates beat Houston Astros 10-6 at Daikin Park.
Pittsburgh Pirates beat Houston Astros 10-6 on Wednesday, June 3, 2026, at Daikin Park. Pittsburgh Pirates broke it open with 4 runs in the 6th and also scored 2 runs in the 2nd, 3 runs in the 8th, and 1 run in the 9th; Houston Astros answered with 2 runs in the 1st, 1 run in the 3rd, 1 run in the 4th, and 2 runs in the 9th. Pittsburgh Pirates moved to a 33-28 season record, while Houston Astros fell to 27-35.
Standouts: Pittsburgh Pirates – Endy Rodriguez: 2-for-4, 2 R, 3 RBI, HR; Oneil Cruz: 2-for-5, R, 3 RBI, HR. Houston Astros – Yordan Alvarez: 2-for-4, R, 3 RBI, HR.
Key scoring plays: 1st Inning: Alvarez homered to left center (363 feet), Peña scored; 6th Inning: Cruz homered to center (419 feet), O’Hearn scored and Gonzales scored; 8th Inning: Lowe homered to right (356 feet), Mangum scored and Triolo scored.
Announced attendance was 25,513, and game time was 3:08.
The full game page has the box score, team links, and Game Lab view for Pittsburgh Pirates vs. Houston Astros.
Game page, box score, and Rafty model read →
Revisit the matchup inputs behind this recap, adjust context, and compare how the lean moves. Model sandbox, not betting advice.