Rogers Anchors Early Lead
Trevor Rogers delivered six and one-third innings of effective relief for the Baltimore Orioles, striking out eight batters while allowing just one earned run. His performance provided the foundation for Baltimore’s 4-2 victory over the Houston Astros at Daikin Park on Saturday, July 18, 2026. The win improved the Orioles’ record to 48-51, while the Astros fell to 47-53.
Rogers faced a tough lineup but managed to keep the game close through the early innings. He allowed seven hits and four walks but kept the damage contained. The Orioles’ offense did not produce until the fourth inning, when Beavers doubled to right field, driving in Alonso to make it 1-0. Basallo advanced to third base on the play, setting up further scoring opportunities.
Astros Tie It Up
Houston responded in the seventh inning when Allen hit a sacrifice bunt to the pitcher. This allowed Dezenzo to score and tie the game at 1-1, with Spence moving to second base. The Astros’ pitching staff, led by Spencer Arrighetti’s five innings of work, kept the game competitive.
Arrighetti gave up one earned run and struck out six batters, but the offense struggled to generate consistent momentum.
Extra Innings Decide Game
The contest remained deadlocked until the 10th inning. Jackson hit a sacrifice bunt to first base, scoring Taveras to put Baltimore ahead 2-1. In the same inning, Alvarez hit a ground-rule double, allowing Spence to score and tying the game at 2-2. Allen advanced to third base on the hit.






