Route transition
Route transition
Final scorecard with recent event context, the posted pregame outlook, and direct schedule follow-through links.
Venue
Oriole Park at Camden Yards
State
Final
Final
May 25, 5:35 PM UTC
TB
Rays • 34-17
BAL
Orioles • 24-30
The finished game stays organized around the result, venue, and turning points so it still reads like a real recap.
Result
BAL by 2 runs
TB 7 • BAL 9
Final window
Regular Season
May 25, 5:35 PM UTC
Ballpark
Oriole Park at Camden Yards
Rain • 69F
Last sync
Jun 23, 9:30 AM UTC
50 tracked events in the current projection window
The posted pregame outlook stays beside the live box so you can compare the original read with what the game is doing now. It is not a live in-game reforecast.
The final keeps the decisive moments and the finished score together so the page still reads like a recap.
Top • Inning 13 • single
Scoring playSingle
Cedric Mullins singles on a ground ball to left fielder Taylor Ward. Oliver Dunn scores. Richie Palacios to 2nd.
Top • Inning 13 • sac_bunt
Sac Bunt
Victor Mesa Jr. out on a sacrifice bunt, third baseman Jackson Holliday to second baseman Jeremiah Jackson. Richie Palacios to 3rd. Cedric Mullins to 2nd.
Top • Inning 13 • sac_fly
Scoring playSac Fly
Nick Fortes out on a sacrifice fly to center fielder Leody Taveras. Richie Palacios scores.
Top • Inning 13 • strikeout
Strikeout
Taylor Walls challenged (pitch result), call on the field was confirmed: Taylor Walls called out on strikes.
Bottom • Inning 13 • double
Scoring playDouble
Leody Taveras doubles (8) on a sharp line drive to right fielder Victor Mesa Jr. Jeremiah Jackson scores.
Bottom • Inning 13 • single
Single
Blaze Alexander singles on a line drive to center fielder Cedric Mullins. Leody Taveras to 3rd.
Bottom • Inning 13 • sac_fly
Scoring playSac Fly
Jackson Holliday out on a sacrifice fly to center fielder Cedric Mullins. Leody Taveras scores. Blaze Alexander to 2nd.
Bottom • Inning 13 • home_run
Scoring playHome Run
Colton Cowser homers (3) on a fly ball to right center field. Blaze Alexander scores.
Forecast refresh lost the live line for a moment.
Colton Cowser homers (3) on a fly ball to right center field. Blaze Alexander scores.
Published pregame outlook updates are temporarily unavailable. Captured play-by-play below keeps updating.
Latest events stay stacked in reverse order so late swings never disappear behind recap chrome.
Bottom • Inning 13 • home_run
Scoring playColton Cowser homers (3) on a fly ball to right center field. Blaze Alexander scores.
Bottom • Inning 13 • sac_fly
Scoring playJackson Holliday out on a sacrifice fly to center fielder Cedric Mullins. Leody Taveras scores. Blaze Alexander to 2nd.
Bottom • Inning 13 • single
Blaze Alexander singles on a line drive to center fielder Cedric Mullins. Leody Taveras to 3rd.
Bottom • Inning 13 • double
Scoring playLeody Taveras doubles (8) on a sharp line drive to right fielder Victor Mesa Jr. Jeremiah Jackson scores.
Top • Inning 13 • strikeout
Taylor Walls challenged (pitch result), call on the field was confirmed: Taylor Walls called out on strikes.
Top • Inning 13 • sac_fly
Scoring playNick Fortes out on a sacrifice fly to center fielder Leody Taveras. Richie Palacios scores.
Top • Inning 13 • sac_bunt
Victor Mesa Jr. out on a sacrifice bunt, third baseman Jackson Holliday to second baseman Jeremiah Jackson. Richie Palacios to 3rd. Cedric Mullins to 2nd.
Top • Inning 13 • single
Scoring playCedric Mullins singles on a ground ball to left fielder Taylor Ward. Oliver Dunn scores. Richie Palacios to 2nd.
Top • Inning 13 • single
Richie Palacios singles on a bunt ground ball to third baseman Jackson Holliday. Oliver Dunn to 3rd.
Bottom • Inning 12 • field_out
Jeremiah Jackson pops out to first baseman Jonathan Aranda.
Bottom • Inning 12 • single
Pete Alonso singles on a line drive to left fielder Chandler Simpson. Gunnar Henderson to 2nd.
Bottom • Inning 12 • strikeout
Adley Rutschman strikes out swinging.
This panel keeps the score state, venue context, and roster availability visible without burying them under the event feed.
Lineups and depth stay on the same page as the Gameday lane so pregame and live context stay tight like a real broadcast companion.
No live or rotating games are available right now.