Back to Sport

Orioles Edge Astros 4-2 in 11 Innings Behind Key Hits

Baltimore secured a 4-2 victory over Houston in 11 innings, with late-inning singles driving the decisive runs against the home team.

Tessa Esparza

July 19, 20262 min read

baseball stadium victory - illustration, Jake Team LLC
baseball stadium victory - illustration, Jake Team LLC
MLBFinal
Baltimore Orioles4
Houston Astros2

July 18, 2026

Late Rally Seals Victory

The Baltimore Orioles extended their momentum with a 4-2 win over the Houston Astros on Saturday, July 18, 2026, at Daikin Park. The game remained tightly contested through the middle innings before Baltimore’s offense broke the deadlock in the 11th inning to secure the final result.

Scoring Breakdown

Baltimore took the early lead in the fourth inning when Beavers doubled to right field. The hit allowed Alonso to score, putting the Orioles ahead 1-0, while Basallo advanced to third base. Houston responded in the seventh inning.

Allen executed a sacrifice bunt to the pitcher, which enabled Dezenzo to cross the plate and tie the game at 1-1. Spence moved to second base on the play.

The contest remained deadlocked until the 10th inning. Jackson hit a sacrifice bunt to first base, allowing Taveras to score and give Baltimore a 2-1 advantage. Encarnacion-Strand reached second base. In the same frame, Alvarez hit a ground-rule double that drove in Spence from second, tying the score at 2-2. Allen advanced to third on the hit.

The decisive runs arrived in the 11th inning. O'Neill reached on an infield single to second base, scoring Henderson to put Baltimore ahead 3-2. Ward moved to second base.

Shortly after, Taveras singled to right field, bringing Ward home to make the score 4-2. O'Neill advanced to third base on the play. The Astros were unable to respond, and the Orioles held on for the win.

Pitching Performances

Trevor Rogers started for Baltimore, pitching 6.1 innings and allowing one earned run on seven hits while striking out eight batters. Rico Garcia pitched 0.2 innings, yielding no hits or earned runs. Yennier Cano and Tyler Wells each pitched a perfect inning.

Andrew Kittredge worked one inning, allowing two hits but no runs, and earned the win with his record moving to 1-1. Cam Sanders closed the game with a perfect inning, recording his first save.

Spencer Arrighetti started for Houston, throwing 5.0 innings with one hit and one earned run, striking out six. AJ Blubaugh pitched 2.0 innings, allowing one hit and striking out three. Bryan Abreu and Josh Hader each pitched scoreless innings, with Hader recording three strikeouts.

Steven Okert pitched one inning, allowing one hit. Enyel De Los Santos pitched one inning, allowing two hits and one earned run, taking the loss and dropping his record to 0-3.

Final Details

The game was played in front of 31,649 fans at Daikin Park in Houston, Texas. The victory improved Baltimore’s record to 48-51. The loss left Houston at 47-53. There were no home runs in the contest.

Sources

https://www.espn.com/mlb/game/_/gameId/401816162

Share

Tessa Esparza

Tessa Esparza covers Little Elm high school and area college sports.

Related Stories

More in Weather