Game result and context

Baltimore Orioles defeat St. Louis Cardinals 8-7 in 2026 regular season matchup

The Baltimore Orioles edged the St. Louis Cardinals 8-7 on Tuesday, relying on a five-run first inning and a late tie-breaking run to move to 65-68 on the season.

Final result

The Baltimore Orioles defeated the St. Louis Cardinals with a final score of 8-7. The game concluded after nine innings of play.

The Orioles improved their record to 65-68, while the Cardinals fell to 66-68.

How the game changed

Baltimore established an early lead by scoring five runs in the first inning, highlighted by a three-run home run from Leody Taveras. The Orioles added two more runs in the second inning on a Pete Alonso home run to build a 7-1 advantage.

St. Louis responded with a six-run rally in the bottom of the fifth inning to tie the game at 7-7. The score remained deadlocked until the top of the ninth inning, when the Orioles scored the go-ahead run to secure the win.

Key performances

Leody Taveras led the Orioles' offense with a home run and three RBIs. Christian Encarnacion-Strand contributed significantly by recording four hits and two RBIs. Pete Alonso added a two-run home run in the second inning.

For the Cardinals, Nolan Gorman hit a solo home run in the second inning. Alec Burleson and Nathan Church each provided two RBIs to help fuel the team's fifth-inning comeback attempt.

Season and playoff context

Following the game, the Baltimore Orioles hold a 65-68 record, placing them fourth in their division, 14.0 games back. They remain 2.5 games out of a wild-card spot with an elimination number of 27 for the wild card.

The St. Louis Cardinals move to 66-68, sitting third in their division, 16.5 games back. They are 6.0 games out of a wild-card position with a wild-card elimination number of 23.

Official game sources