SportsDirect Inc. Ad
SportsDirect Inc. Ad
SportsDirect Inc. Ad
???label.league_mlb???
BOXSCORE | PLAY-BY-PLAY | RECAP
Pittsburgh 8, Detroit 4
When: 5:40 PM ET, Thursday, June 19, 2025
Where: Comerica Park, Detroit, Michigan
Temperature: 71°
Umpires: Home - Dexter Kelley, 1B - Chad Whitson, 2B - Chris Guccione, 3B - Tyler Jones
Attendance: 28540
Final Scoring Summary
 
Final123456789XRHE
Pittsburgh 03100000048120
Detroit 000020200-450
Innings:
  • All
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Top 1st
Pittsburgh
Oneil Cruz strikes out.
Andrew McCutchen singles to shortstop.
Spencer Horwitz grounds into a double play, second to shortstop to first. Andrew McCutchen out at second. Spencer Horwitz out at first.
Bottom 1st
Detroit Colt Keith grounds out, second to first.
Gleyber Torres strikes out.
Kerry Carpenter grounds out, shortstop to first.
Top 2nd
Pittsburgh Nick Gonzales homers to left.
Adam Frazier singles to right.
Jared Triolo homers to center. Adam Frazier scores.
Jack Suwinski grounds out, pitcher to first.
Keider Montero enters game as pitcher.
Henry Davis strikes out.
Isiah Kiner-Falefa grounds out, second to first.
Bottom 2nd
Detroit Riley Greene strikes out.
Spencer Torkelson strikes out.
Wenceel Perez walks.
Zach McKinstry pops out to shortstop.
Top 3rd
Pittsburgh Spencer Horwitz singles to center.
Nick Gonzales singles to right. Spencer Horwitz to second.
Andrew McCutchen homers to left.
Oneil Cruz grounds out, third to first.
Adam Frazier grounds out to first. Spencer Horwitz to third. Nick Gonzales to second.
Jared Triolo strikes out.
Bottom 3rd
Detroit Jake Rogers doubles to right.
Trey Sweeney strikes out.
Colt Keith walks.
Gleyber Torres grounds into a double play, shortstop to second to first. Colt Keith out at second. Gleyber Torres out at first.
Top 4th
Pittsburgh Jack Suwinski walks.
Henry Davis strikes out.
Isiah Kiner-Falefa grounds out, catcher to first. Jack Suwinski to second.
Oneil Cruz strikes out.
Bottom 4th
Detroit Kerry Carpenter strikes out.
Riley Greene singles to second.
Spencer Torkelson lines out to right.
Wenceel Perez strikes out.
Top 5th
Pittsburgh Andrew McCutchen flies out to left.
Spencer Horwitz strikes out.
Nick Gonzales grounds out, third to first.
Bottom 5th
Detroit Zach McKinstry strikes out.
Jake Rogers walks.
Trey Sweeney walks. Jake Rogers to second.
Colt Keith grounds into a force out to second. Trey Sweeney out at second. Colt Keith to first.
Gleyber Torres doubles to center. Jake Rogers scores. Colt Keith scores.
Gleyber Torres on wild pitch, advances to third.
Kerry Carpenter lines out to second.
Top 6th
Pittsburgh Adam Frazier grounds out, pitcher to first.
Jared Triolo grounds out, third to first.
Jack Suwinski walks.
Jack Suwinski steals second.
Henry Davis flies out to right.
Bottom 6th
Detroit Riley Greene strikes out.
Spencer Torkelson lines out to left.
Wenceel Perez walks.
Zach McKinstry strikes out.
Top 7th
Pittsburgh Isiah Kiner-Falefa grounds out, third to first.
Matt Gage enters game as pitcher.
Oneil Cruz lines out to right.
Andrew McCutchen walks.
Spencer Horwitz strikes out.
Jake Rogers grounds out, second to first.
Bottom 7th
Detroit Isaac Mattson enters game as pitcher.
Trey Sweeney doubles to right.
Colt Keith homers to left. Trey Sweeney scores.
Gleyber Torres pops out into foul territory to catcher.
Caleb Ferguson enters game as pitcher.
Kerry Carpenter lines out to second.
Top 8th
Pittsburgh Tommy Kahnle enters game as pitcher.
Nick Gonzales strikes out.
Adam Frazier grounds out, second to first.
Jared Triolo strikes out.
Bottom 8th
Detroit Riley Greene grounds out, second to first.
Spencer Torkelson grounds out, pitcher to first.
Wenceel Perez strikes out.
Top 9th
Pittsburgh Will Vest enters game as pitcher.
Jack Suwinski strikes out.
Henry Davis walks.
Isiah Kiner-Falefa singles to second. Henry Davis to second.
Oneil Cruz strikes out.
Andrew McCutchen strikes out.
Bottom 9th
Detroit Dennis Santana enters game as pitcher.
Zach McKinstry flies out to center.
David Bednar enters game as pitcher.
Jake Rogers strikes out.
Trey Sweeney grounds out, second to first.
Top 10th
Pittsburgh Brant Hurter enters game as pitcher.
Andrew McCutchen placed on second.
Ke'Bryan Hayes enters game as pinch hitter, replacing Spencer Horwitz.
Tommy Pham enters game as pinch runner, replacing Andrew McCutchen.
Ke'Bryan Hayes singles to right. Tommy Pham scores.
Nick Gonzales singles to center. Ke'Bryan Hayes to second.
Jared Triolo walks (intentional).
Adam Frazier out on a sacrifice bunt, third to first. Ke'Bryan Hayes to third. Nick Gonzales to second.
Joey Bart enters game as pinch hitter, replacing Jack Suwinski.
Joey Bart singles to left. Ke'Bryan Hayes scores. Nick Gonzales to third. Jared Triolo to second.
Billy Cook enters game as pinch runner, replacing Joey Bart.
Henry Davis strikes out.
Isiah Kiner-Falefa singles to left. Nick Gonzales scores. Jared Triolo scores. Billy Cook to second.
Oneil Cruz strikes out.
Bottom 10th
Detroit Billy Cook remains in the game at right field.
Jared Triolo moves from third base to first base.
Alexander Canario enters the game, playing left field. Adam Frazier leaves the game.
Ke'Bryan Hayes remains in the game at third base.
Tommy Pham remains in the game at designated hitter.
Trey Sweeney placed on second.
Gleyber Torres walks.
Colt Keith flies out to center. Trey Sweeney to third.
Kerry Carpenter strikes out.
Riley Greene flies out to center.