The Scorecard ·
Atlanta Braves at Pittsburgh Pirates
Ryan O'Hearn drove in ten runs on three home runs to back Paul Skenes.
A moment
Ryan O'Hearn's three-homer game — Ryan O'Hearn hit three home runs. Three home runs by one man in one game. Read it →
Atlanta Braves at Pittsburgh Pirates
Atlanta Braves
Pittsburgh Pirates
The hit chart
Where every ball landedAll 25 hits located, and 63 balls in play with them. Coordinates are the game’s own, from the same feed the engine reads.
Reading the marks · no black boxes
Home plate: Vic Carapazza · Blue Notes for this game → · his road to the plate →
Paste the link anywhere — the card previews on its own. Or take it with you.
Were you there? The keepsake edition — print it, frame it →
Ryan O'Hearn saw two different breaking pitches from Hurston Waldrep and did not miss either — a first-inning grand slam on an 81.9 mph curveball, then a three-run shot in the third on an 84.8 mph slider. When he went deep a third time in the sixth, he had driven in ten runs, the sort of line a man keeps for the rest of his life. Paul Skenes scattered eight hits but held Atlanta to two across six innings, 66 strikes out of 95. The hardest ball of the night left Matt Olson's bat at 107.9 mph and grounded into a double play.
Collect this game
The players who decided it — a door to each one’s cards. The scorecard stays a clean record; the shopping lives here.
- Ryan O'HearnHome runCards →
- Ozzie Albies1 RBICards →
- Mauricio Dubón1 RBICards →
- Mike Yastrzemski2 RBICards →
- Brandon Lowe1 RBICards →
- Nick Gonzales1 RBICards →
- Paul SkenesWinCards →
- Michael Harris IIRun scoredCards →
- Matt OlsonRun scoredCards →
- Dominic SmithRun scoredCards →
- Austin RileyRun scoredCards →
- Jake MangumRun scoredCards →
- Bryan ReynoldsRun scoredCards →
- Esmerlyn ValdezRun scored · RookieCards →
- Tyler CallihanRun scoredCards →
Paid link — as an eBay Partner, FVR earns from qualifying purchases. Links open an eBay search, not a specific listing — we hold no inventory. New to the hobby? Start here.