Houston AstrosOpen full analysis
Baltimore OriolesOpen full analysis
The Baltimore Orioles defeated the Houston Astros 5–3 on April 28 at Oriole Park at Camden Yards in a matchup where pitching depth proved decisive. Houston's offense generated 11 hits with a .784 OPS, outpacing Baltimore's .722 mark, yet the Astros' pitching staff surrendered five earned runs while striking out only eight batters. The Orioles' arms were more effective, recording 12 strikeouts against 11 Houston hits allowed, though Baltimore's ERA of 4.28 remained elevated. Houston's 12 strikeouts at the plate underscored offensive struggles despite solid contact quality, while the Astros' 5.96 ERA exposed vulnerabilities in their rotation. Baltimore capitalized on limited opportunities, driving in five runs on nine hits without committing an error, demonstrating cleaner execution in a low-scoring affair. The Orioles' pitching dominance in strikeout rate partially offset their modest offensive output, suggesting their bullpen depth may be a deciding factor as the season progresses.


Line score
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
HOU | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 3 | 11 | 0 |
BAL | 2 | 0 | 0 | 0 | 2 | 0 | 1 | 0 | 0 | 5 | 9 | 0 |
Batting box score
Pitching box score
Players who scored
Christian Walker
Dustin Harris
Brice Matthews
Gunnar Henderson ×2
Taylor Ward
Adley Rutschman
Pete Alonso