started · updated
Orioles extend winning streak to six games with 4-2 win over Astros
The Baltimore Orioles defeated the Houston Astros 4–2 in 11 innings on July 18, 2026, pushing their winning streak to six straight games – the longest run since May 30‑June 5, 2025. Gunnar Henderson scored the decisive run in the 11th after Tyler O’Neill’s infield single, while Leody Taveras added an RBI single in the same frame. Cam Sanders earned his first major‑league save, and starter Trevor Rogers allowed one run while striking out a season‑high eight over 6 1/3 innings.
Yordan Álvarez tied the game for Houston with a double in the 10th, but the Astros could not convert a bases‑loaded opportunity. Both Jeremy Peña (right‑hamstring) and Christian Walker (right‑hip) left the game with injuries and will undergo imaging. Earlier in the series, Taylor Ward’s two‑run homer in the eighth gave Baltimore a 3–2 win, extending the streak to five games.
The games were televised on MASN and available via streaming services such as Fubo and local cable. Injury reports listed several Astros players on the injured list and Orioles players on the 10‑day IL. The Orioles now sit atop the AL East standings with a strong offensive showing, highlighted by Henderson’s clutch performance.