• Final: Frazier strikes out, Davis gives it a ride to the wall in center for second out, and Hayes strikesout. Rangers, 3-2.
• Pitching change for Texas as Bochy calls on righty Chris Martin to close it out.
• Santana does his job holding it to a one-run deficit as Duran lines out to Cruz in center field.
• Carter hits a grounder to Horwitz who throws home to Davis, he runs down Seager on the tag out.
• Garcia flies out to right field, Seager tags moving to third, Semien holds with the throw to 2B.
• Semien walks to move Seager into scoring position, Davis heads to mound for a visit, returns to the plate, and now Kelly is coming out to get the ball. Dennis Santana will come into game to keep this a one-run game.
• Seager walks on four straight pitches and that gets the bullpen phone ringing.
• Mlodzinski will stay in to pitch the ninth, he's thrown 2 1/3 innings, 1 hit, and 3 strikeouts. A positive outing this time out and he's saving the bullpen.
• End of eighth inning: Reynolds flies out to center, Horwitz is jammed grounding out back to Milner, and Gonzales strikes out.
• Higashioka hit a soft liner out to Cruz to start eighth inning, Smith strikes out, and Haggerty strikes out on the foul tip.
• End of seventh inning: McCutchen strikes out swinging. Took a pitch that was called ball three that should have been strike two. Then, thought he was walked on a pitch way outside, but was called strike two. Then Milner threw the same pitch and Cutch had to chase it out of the zone. Cutch not happy.
• Cruz lines out to Seager. Two down.
• Hoby Milner is coming in to pitch for the Rangers. Lefty for Cruz.
• Kiner-Falefa pops out to Jung in foul territory.
• Jung goes down swinging. Much needed shutdown inning. Stretch time.
• Carter's erased by Duran's 3-6-3 double play. Two down.
• Nice effort from Hayes, but Carter hustles down the line to beat a slow bouncer in the grass.
• End of sixth inning: Hayes pops out to second. Another wasted opportunity. Pirates are 0 for 8 with runners in scoring position.
• RUN: Davis hits a slow roller down the third base line. Jung manages to field it and step on the bag for the fielder's choice, but Davis reaches safely. Horwitz scores. Rangers, 3-2
• Frazier gets hit after falling behind 0-2. Bases are now loaded for Davis. One out in the inning.
• Rocker walks Gonzales. Now Bochy comes to take the ball. Rocker threw a season-high 89 pitches. Shawn Armstrong takes over on the mound for Texas.
• Horwitz walks for the second time today. Rangers use one of their mound visits. Rocker stays in. Gonzales coming to the plate.
• Reynolds bounces out to second.
• Garcia rolls a grounder to Hayes, throws to Gonzales at second to end the Texas sixth.
• Keller's done. Kelly comes to take the ball from him after 5 2/3 innings. 99 pitches for Keller. He's responsible for Seager on first base. Carmen Mlodzinksi is coming in.
• RUN: Semien hits a fly ball to center field. It was shallow enough for Cruz to possibly have a chance to get Haggerty trying to score, but the throw is way off. Would have been a tough play, either way. Rangers, 3-1
• RUN: Seager singles to right field. Drives in Smith from second. Keller gives the lead right back. Rangers, 2-1
• Haggerty walks on four pitches. Not ideal with Seager coming to the plate.
• Smith singles to right. Snaps a streak of nine Rangers retired in a row.
• Higashioka strikes out swinging to start the sixth. That's five punchouts for Keller. Third time through the order coming up.
• End of fifth inning: McCutchen works a nine-pitch at-bat, but strikes out swinging. Pirates at least tie the game.
• RUN: Cruz drives in Davis on a sacrifice fly hit to center field. Pirates are on the board. Tied, 1-1
• Kiner-Falefa lays down a bad bunt. Goes right back to Rocker, but Jung didn't get to third in time to get the lead runner, so the sacrifice is successful. Runners move to second and third. Cruz now up.
• Hayes sits a seeing-eye single into left field. Runners on first and second, nobody out for Kiner-Falefa.
• Davis leads off the Pittsburgh fifth with a single hit up the middle. 104 mph exit velocity. That's the fourth hit of the game for the Pirates, but no runs yet.
• Keller gets Jung to ground out to shortstop on the first pitch. That's a 12-pitch inning for Keller.
• Duran strikes out swinging.
• Carter strikes out looking. Keller got him on a front-door sinker.
• End of fourth inning: Frazier grounds out to Semien at second.
• Gonzalez bounces into a 3-6-3 double play. Ouch.
• Horwitz works a walk in a seven-pitch at-bat to lead off the Pittsburgh fourth.
• Garcia strikes out swinging. That's a 1-2-3 inning for Keller.
• Semien ground out to second. Two down.
• Seager grounds out to first to start the Texas fourth.
• End of third inning: Reynolds also grounds out to Semien. Pirates go 1-2-3 this time.
• McCutchen grounds out to Semien. Two down.
• Cruz strikes out swinging. Chased a cutter down and in.
• Haggerty bounces out to second base. On to the bottom of the third. That run is unearned for Keller.
• Smith breaks his bat on a soft lineout to Gonzales. Higashioka gets back to second quickly to avoid getting doubled off. Two outs.
• RUN: More bad baseball. Higashioka lines a tweener to left field, but Frazier gets caught not committing either way and it gets by him. Cruz backs him up, but Duran scores from first and Higashioka goes to second. Yikes. Rangers, 1-0
• Ezekiel Duran works a walk after Keller got ahead 1-2. First baserunner for the Rangers.
• End of second inning: Kiner-Falefa flies out to Haggerty in left field, despite battling the sun. Frazier stranded at second.
• Ke'Bryan Hayes flies out weakly to Garcia in right field. Two down, man on second for Isiah Kiner-Falefa.
• Frazier gets a phenomenal jump on Kumar Rocker and steals second base without a throw.
• Henry Davis strikes out swinging. Tried to check, but tipped it and was caught by Kyle Higashioka behind the plate.
• Frazier slaps one into left field for a leadoff single.
• Finn Wittrock and Alexandra Daddario are here today:
PIRATES
• Carter hits one to deep center, but Cruz is able to run it down and make the catch while running toward the wall. Bad first step from Cruz.
• Garcia drives one to right, but it's right at Reynolds. Two outs.
• Marcus Semien flies out to Cruz in center to lead off the Texas second.
• End of first inning: Gonzales gives one a ride, but Evan Carter is able to track is down near the wall. Pirates strand two.
• Cruz steals third. Throw wasn't close.
• Spencer Horwitz strikes out swinging. It'll be up to Gonzales.
• Bryan Reynolds flies out to center. Not deep enough for Cruz to advance to third. One down.
• Andrew McCutchen lines one the other way for a single. Cruz was running. Looked like a hit and run, but Cruz didn't go to third. It was a hard hit ball right at Adolis Garcia, who has a bazooka attached to his shoulder. Might not have wanted to risk getting thrown out.
• Oneil Cruz starts off the game with a single hit through the hole on the right side.
• Corey Seager bounces out to Nick Gonzales for 4-3 putout. 1-2-3 inning for Keller. Clear difference from last night's start.
• Sam Haggerty goes down swinging.
• Smith flares one out to left, but it hangs up long enough for Adam Frazier to snag it. One down.
• First pitch: Mitch Keller starts off the game by getting Josh Smith to foul one off, and we're underway.
• Don Kelly’s lineup:
PIRATES
• Bruce Bochy’s lineup for the visiting Rangers:
RANGERS
Want to participate in our comments?
Want an ad-free experience?
Become a member, and enjoy premium benefits! Make your voice heard on the Steelers, Penguins and Pirates, and hear right back from tens of thousands of fellow Pittsburgh sports fans worldwide! Plus, access all our premium content, including Dejan Kovacevic columns, Friday Insider, daily Live Qs with the staff, more! And yeah, that's right, no ads at all!
THE ASYLUM
Chris Halicke
5:36 am - 06.21.2025North ShoreFinal: Rangers 3, Pirates 2
• Who: Pirates (30-47) vs. Rangers (37-39)
• What: MLB regular season, Game 78
• When: 4:05 p.m.
• Where: PNC Park
• Weather: 89°, sunny
• Pitchers: RHP Mitch Keller (1-9, 4.08 ERA) vs. RHP Kumar Rocker (2-4, 7.31)
• TV: SportsNet Pittsburgh
• Radio: Pirates Radio Network
• Streaming: SNP360, MLB.TV
• Satellite: SiriusXM 181/861
• Boxscore: MLB.com
• Media notes: Pirates | Rangers
► FOLLOW ALONG
• Final: Frazier strikes out, Davis gives it a ride to the wall in center for second out, and Hayes strikesout. Rangers, 3-2.
• Pitching change for Texas as Bochy calls on righty Chris Martin to close it out.
• Santana does his job holding it to a one-run deficit as Duran lines out to Cruz in center field.
• Carter hits a grounder to Horwitz who throws home to Davis, he runs down Seager on the tag out.
• Garcia flies out to right field, Seager tags moving to third, Semien holds with the throw to 2B.
• Semien walks to move Seager into scoring position, Davis heads to mound for a visit, returns to the plate, and now Kelly is coming out to get the ball. Dennis Santana will come into game to keep this a one-run game.
• Seager walks on four straight pitches and that gets the bullpen phone ringing.
• Mlodzinski will stay in to pitch the ninth, he's thrown 2 1/3 innings, 1 hit, and 3 strikeouts. A positive outing this time out and he's saving the bullpen.
• End of eighth inning: Reynolds flies out to center, Horwitz is jammed grounding out back to Milner, and Gonzales strikes out.
• Higashioka hit a soft liner out to Cruz to start eighth inning, Smith strikes out, and Haggerty strikes out on the foul tip.
• End of seventh inning: McCutchen strikes out swinging. Took a pitch that was called ball three that should have been strike two. Then, thought he was walked on a pitch way outside, but was called strike two. Then Milner threw the same pitch and Cutch had to chase it out of the zone. Cutch not happy.
• Cruz lines out to Seager. Two down.
• Hoby Milner is coming in to pitch for the Rangers. Lefty for Cruz.
• Kiner-Falefa pops out to Jung in foul territory.
• Jung goes down swinging. Much needed shutdown inning. Stretch time.
• Carter's erased by Duran's 3-6-3 double play. Two down.
• Nice effort from Hayes, but Carter hustles down the line to beat a slow bouncer in the grass.
• End of sixth inning: Hayes pops out to second. Another wasted opportunity. Pirates are 0 for 8 with runners in scoring position.
• RUN: Davis hits a slow roller down the third base line. Jung manages to field it and step on the bag for the fielder's choice, but Davis reaches safely. Horwitz scores. Rangers, 3-2
• Frazier gets hit after falling behind 0-2. Bases are now loaded for Davis. One out in the inning.
• Rocker walks Gonzales. Now Bochy comes to take the ball. Rocker threw a season-high 89 pitches. Shawn Armstrong takes over on the mound for Texas.
• Horwitz walks for the second time today. Rangers use one of their mound visits. Rocker stays in. Gonzales coming to the plate.
• Reynolds bounces out to second.
• Garcia rolls a grounder to Hayes, throws to Gonzales at second to end the Texas sixth.
• Keller's done. Kelly comes to take the ball from him after 5 2/3 innings. 99 pitches for Keller. He's responsible for Seager on first base. Carmen Mlodzinksi is coming in.
• RUN: Semien hits a fly ball to center field. It was shallow enough for Cruz to possibly have a chance to get Haggerty trying to score, but the throw is way off. Would have been a tough play, either way. Rangers, 3-1
• RUN: Seager singles to right field. Drives in Smith from second. Keller gives the lead right back. Rangers, 2-1
• Haggerty walks on four pitches. Not ideal with Seager coming to the plate.
• Smith singles to right. Snaps a streak of nine Rangers retired in a row.
• Higashioka strikes out swinging to start the sixth. That's five punchouts for Keller. Third time through the order coming up.
• End of fifth inning: McCutchen works a nine-pitch at-bat, but strikes out swinging. Pirates at least tie the game.
• RUN: Cruz drives in Davis on a sacrifice fly hit to center field. Pirates are on the board. Tied, 1-1
• Kiner-Falefa lays down a bad bunt. Goes right back to Rocker, but Jung didn't get to third in time to get the lead runner, so the sacrifice is successful. Runners move to second and third. Cruz now up.
• Hayes sits a seeing-eye single into left field. Runners on first and second, nobody out for Kiner-Falefa.
• Davis leads off the Pittsburgh fifth with a single hit up the middle. 104 mph exit velocity. That's the fourth hit of the game for the Pirates, but no runs yet.
• Keller gets Jung to ground out to shortstop on the first pitch. That's a 12-pitch inning for Keller.
• Duran strikes out swinging.
• Carter strikes out looking. Keller got him on a front-door sinker.
• End of fourth inning: Frazier grounds out to Semien at second.
• Gonzalez bounces into a 3-6-3 double play. Ouch.
• Horwitz works a walk in a seven-pitch at-bat to lead off the Pittsburgh fourth.
• Garcia strikes out swinging. That's a 1-2-3 inning for Keller.
• Semien ground out to second. Two down.
• Seager grounds out to first to start the Texas fourth.
• End of third inning: Reynolds also grounds out to Semien. Pirates go 1-2-3 this time.
• McCutchen grounds out to Semien. Two down.
• Cruz strikes out swinging. Chased a cutter down and in.
• Haggerty bounces out to second base. On to the bottom of the third. That run is unearned for Keller.
• Smith breaks his bat on a soft lineout to Gonzales. Higashioka gets back to second quickly to avoid getting doubled off. Two outs.
• RUN: More bad baseball. Higashioka lines a tweener to left field, but Frazier gets caught not committing either way and it gets by him. Cruz backs him up, but Duran scores from first and Higashioka goes to second. Yikes. Rangers, 1-0
• Josh Jung lines out to Kiner-Falefa.
• Ezekiel Duran works a walk after Keller got ahead 1-2. First baserunner for the Rangers.
• End of second inning: Kiner-Falefa flies out to Haggerty in left field, despite battling the sun. Frazier stranded at second.
• Ke'Bryan Hayes flies out weakly to Garcia in right field. Two down, man on second for Isiah Kiner-Falefa.
• Frazier gets a phenomenal jump on Kumar Rocker and steals second base without a throw.
• Henry Davis strikes out swinging. Tried to check, but tipped it and was caught by Kyle Higashioka behind the plate.
• Frazier slaps one into left field for a leadoff single.
• Finn Wittrock and Alexandra Daddario are here today:
PIRATES
• Carter hits one to deep center, but Cruz is able to run it down and make the catch while running toward the wall. Bad first step from Cruz.
• Garcia drives one to right, but it's right at Reynolds. Two outs.
• Marcus Semien flies out to Cruz in center to lead off the Texas second.
• End of first inning: Gonzales gives one a ride, but Evan Carter is able to track is down near the wall. Pirates strand two.
• Cruz steals third. Throw wasn't close.
• Spencer Horwitz strikes out swinging. It'll be up to Gonzales.
• Bryan Reynolds flies out to center. Not deep enough for Cruz to advance to third. One down.
• Andrew McCutchen lines one the other way for a single. Cruz was running. Looked like a hit and run, but Cruz didn't go to third. It was a hard hit ball right at Adolis Garcia, who has a bazooka attached to his shoulder. Might not have wanted to risk getting thrown out.
• Oneil Cruz starts off the game with a single hit through the hole on the right side.
• Corey Seager bounces out to Nick Gonzales for 4-3 putout. 1-2-3 inning for Keller. Clear difference from last night's start.
• Sam Haggerty goes down swinging.
• Smith flares one out to left, but it hangs up long enough for Adam Frazier to snag it. One down.
• First pitch: Mitch Keller starts off the game by getting Josh Smith to foul one off, and we're underway.
• Don Kelly’s lineup:
PIRATES
• Bruce Bochy’s lineup for the visiting Rangers:
RANGERS
Want to participate in our comments?
Want an ad-free experience?
Become a member, and enjoy premium benefits! Make your voice heard on the Steelers, Penguins and Pirates, and hear right back from tens of thousands of fellow Pittsburgh sports fans worldwide! Plus, access all our premium content, including Dejan Kovacevic columns, Friday Insider, daily Live Qs with the staff, more! And yeah, that's right, no ads at all!
We’d love to have you!