Baltimore Orioles8 - 7St. Louis Cardinals
Baltimore Orioles won 8-7 in MLB on 26 August 2026.
The market's verdict
The betting market closed with Baltimore Orioles at 1.91 — an implied 51% chance. The favourite delivered.
- St. Louis Cardinals: opened 1.92, closed 1.97 (49%)
- Baltimore Orioles: opened 1.93, closed 1.91 (51%)
Baltimore Orioles v St. Louis Cardinals — previous meetings
More MLB results and fixtures