Route transition
Route transition
Final scorecard with recent event context, the posted pregame outlook, and direct schedule follow-through links.
Venue
Surprise Stadium
State
Final
Final
Mar 20, 1:05 AM UTC
SF
Giants • 18-6
KC
Royals • 16-10
The finished game stays organized around the result, venue, and turning points so it still reads like a real recap.
Result
SF by 2 runs
SF 3 • KC 1
Final window
Spring Training
Mar 20, 1:05 AM UTC
Ballpark
Surprise Stadium
Clear • 76F
Last sync
May 19, 8:13 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 9 • single
Single
Wade Meckler singles on a ground ball to center fielder Drew Waters.
Top • Inning 9 • double
Scoring playDouble
Logan Porter doubles (2) on a ground ball to left fielder Harold Castro. Wade Meckler scores.
Top • Inning 9 • strikeout
Strikeout
Turner Hill called out on strikes.
Top • Inning 9 • single
Scoring playSingle
Sabin Ceballos singles on a ground ball to center fielder Drew Waters. Logan Porter scores.
Top • Inning 9 • strikeout
Strikeout
David Villar strikes out swinging.
Bottom • Inning 9 • field_out
Groundout
Nelson Velázquez grounds out, shortstop Christian Koss to first baseman David Villar.
Bottom • Inning 9 • strikeout
Strikeout
Dustin Dickerson called out on strikes.
Bottom • Inning 9 • field_out
Flyout
Harold Castro flies out to left fielder Wade Meckler.
Forecast refresh lost the live line for a moment.
Harold Castro flies out to left fielder Wade Meckler.
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 9 • field_out
Harold Castro flies out to left fielder Wade Meckler.
Bottom • Inning 9 • strikeout
Dustin Dickerson called out on strikes.
Bottom • Inning 9 • field_out
Nelson Velázquez grounds out, shortstop Christian Koss to first baseman David Villar.
Top • Inning 9 • strikeout
David Villar strikes out swinging.
Top • Inning 9 • single
Scoring playSabin Ceballos singles on a ground ball to center fielder Drew Waters. Logan Porter scores.
Top • Inning 9 • strikeout
Turner Hill called out on strikes.
Top • Inning 9 • double
Scoring playLogan Porter doubles (2) on a ground ball to left fielder Harold Castro. Wade Meckler scores.
Top • Inning 9 • single
Wade Meckler singles on a ground ball to center fielder Drew Waters.
Top • Inning 9 • field_out
Heliot Ramos grounds out, third baseman Jordan Groshans to first baseman Nick Pratto.
Bottom • Inning 8 • field_out
Jack Pineda grounds out, second baseman Brett Auerbach to first baseman David Villar.
Bottom • Inning 8 • strikeout
Nick Pratto called out on strikes.
Bottom • Inning 8 • strikeout
Drew Waters 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.