Pirates 4-3 Tigers: Ninth-inning homers win it at PNC Park

Pirates 4-3 Tigers: Ninth-inning homers win it at PNC Park

The Pittsburgh Pirates grabbed a 4-3 MLB win over the Detroit Tigers at PNC Park, turning a one-run deficit into a victory with two home runs in the ninth. In front of 18,208 fans, Pittsburgh leaned on power, timely relief pitching and a stingy defense that kept Detroit in the park. The Pirates finished with three homers to the Tigers’ none, a gap that defined a close game decided late. You can relive every at-bat and see the full box score on Sofascore, and track league context on the MLB page.

Power makes the difference for Pittsburgh

Pittsburgh’s bats delivered when it mattered most, finishing with three home runs and an OPS of 0.899 compared to Detroit’s 0.614. Rafael Flores Jr. came off the bench and went 2-for-2 with two home runs, two runs and two RBI, a perfect late cameo that swung momentum. Brandon Lowe added a home run, two walks, two runs and an RBI in a patient 1-for-3 night. Oneil Cruz chipped in a single, an RBI and a stolen base, while Nick Gonzales reached three times with a 2-for-3 line and a walk. In total, the Pirates posted eight hits, five walks and a 0.368 OBP, then cashed in with a 0.531 SLG.

The ninth inning was the separator. Pittsburgh launched two homers in the final frame to flip the game, capitalizing on a Tigers bullpen that struggled to keep the ball down. Despite two defensive errors overall, the home side minimized damage by keeping Detroit in the yard and winning key late counts. The Pirates also made more of fewer chances, stranding 12 baserunners to Detroit’s 20. That efficiency, paired with the power edge, proved decisive.

Detroit creates traffic but leaves 20 on base

Detroit did plenty right until the finishing stretch. The Tigers out-doubled the Pirates 2-0 and matched them in walks, but finished with a 0.226 average and 11 strikeouts. Kevin McGonigle supplied a double and a sacrifice fly, driving in two runs on a 1-for-3 evening. Hao-Yu Lee reached three times with a 1-for-2 line and two walks, scoring twice and keeping rallies moving from the lower third of the order. Max Clark added a 2-for-4 showing with a double and a run to highlight the young core’s impact.

Gleyber Torres went 1-for-3 with an RBI and a walk but left three on base, a snapshot of Detroit’s missed chances. Dillon Dingler (0-for-4) had three at-bats with runners in scoring position and could not find a gap. Spencer Torkelson’s line featured three strikeouts and a grounded-into-double-play in an 0-for-4 night, though he was sharp with the glove at first base. Ben Malgeri and Brett Callahan both put balls in play but the lack of extra-base lift beyond the two doubles showed up in the final tally. The Tigers’ countable traffic needed one big swing that never came.

Starters set the tone: Jobe efficient, Skenes tested

Jackson Jobe turned in a composed start for Detroit: 5.1 innings, one earned run, four hits, three walks and three strikeouts. He induced grounders all night with a 10-to-1 ground-ball to fly-ball split, a profile that kept Pittsburgh quiet through the middle innings. Jobe faced 22 batters, threw 86 pitches and posted a game score of 68, a strong return that put the game in the bullpen’s hands with a lead. He allowed no home runs and limited total bases to four, a clean, contact-managed outing.

Paul Skenes had to work harder for Pittsburgh. Across 4.1 innings, he allowed three earned runs on four hits with five strikeouts and four walks. Detroit’s patient approach pushed him to 81 pitches and a 6.231 ERA on the day, but crucially, he also allowed zero home runs. Even with two Pittsburgh fielding errors behind him, Skenes and the defense kept the ball in the park, which turned out to be the game’s most valuable run-prevention trait. Once into the bullpen, the Pirates found their groove.

Bullpen battle swings the game

The Pirates’ relievers stacked zeroes and gave the offense room to rally. Gregory Soto retired five outs with two strikeouts and one hit allowed. Camilo Doval and Luke Weaver each delivered scoreless innings, combining for two strikeouts and no hits. Mason Montgomery closed for Pittsburgh with a high-wire, one-inning win, striking out two while stranding five baserunners credited against him. In total, the Pittsburgh staff finished with 11 strikeouts, five walks and just seven hits allowed over nine innings.

Detroit’s bullpen started well but faltered late. Tyler Holton punched out two in two-thirds of an inning, while Drew Sommers recorded a quick out with a strikeout. Jacob Waguespack allowed a home run in 0.2 innings, and Kyle Finnegan worked a hitless frame but issued two walks. Kenley Jansen then conceded two home runs in 0.2 innings, taking the loss and a blown save as Pittsburgh cleared the fences twice in the ninth. The Tigers’ staff struck out eight overall, but the three long balls were the difference.

By the numbers and where to follow

The Pirates won the slugging battle 0.531 to 0.290 and took OPS by a wide margin, 0.899 to 0.614. They also matched Detroit in walks (five each) and narrowly led in hits (8-7), a modest gap magnified by power. Detroit’s two doubles could not offset the home side’s three homers, and the Tigers’ 11 strikeouts, plus 20 left on base, proved costly. On the mound, Pittsburgh posted a 3.00 ERA over 9.0 innings, while Detroit finished at 4.154 across 8.2 innings.

Season context shows two clubs hovering near the middle of the pack, with Pittsburgh at 62-66 and Detroit at 61-65 in the campaign to date. If you want every pitch, swing and matchup detail, the complete game flow and box score live on Sofascore’s event page. For broader MLB standings, schedules and team stats, the MLB hub on Sofascore is your quick stop. It is all there in real time, and it is easy to compare performances across the league.

Pirates 4-3 Tigers: Ninth-inning homers win it at PNC Park

Pirates 4-3 Tigers: Ninth-inning homers win it at PNC Park

The Pittsburgh Pirates grabbed a 4-3 MLB win over the Detroit Tigers at PNC Park, turning a one-run deficit into a victory with two home runs in the ninth. In front of 18,208 fans, Pittsburgh leaned on power, timely relief pitching and a stingy defense that kept Detroit in the park. The Pirates finished with three homers to the Tigers’ none, a gap that defined a close game decided late. You can relive every at-bat and see the full box score on Sofascore, and track league context on the MLB page.

Power makes the difference for Pittsburgh

Pittsburgh’s bats delivered when it mattered most, finishing with three home runs and an OPS of 0.899 compared to Detroit’s 0.614. Rafael Flores Jr. came off the bench and went 2-for-2 with two home runs, two runs and two RBI, a perfect late cameo that swung momentum. Brandon Lowe added a home run, two walks, two runs and an RBI in a patient 1-for-3 night. Oneil Cruz chipped in a single, an RBI and a stolen base, while Nick Gonzales reached three times with a 2-for-3 line and a walk. In total, the Pirates posted eight hits, five walks and a 0.368 OBP, then cashed in with a 0.531 SLG.

The ninth inning was the separator. Pittsburgh launched two homers in the final frame to flip the game, capitalizing on a Tigers bullpen that struggled to keep the ball down. Despite two defensive errors overall, the home side minimized damage by keeping Detroit in the yard and winning key late counts. The Pirates also made more of fewer chances, stranding 12 baserunners to Detroit’s 20. That efficiency, paired with the power edge, proved decisive.

Detroit creates traffic but leaves 20 on base

Detroit did plenty right until the finishing stretch. The Tigers out-doubled the Pirates 2-0 and matched them in walks, but finished with a 0.226 average and 11 strikeouts. Kevin McGonigle supplied a double and a sacrifice fly, driving in two runs on a 1-for-3 evening. Hao-Yu Lee reached three times with a 1-for-2 line and two walks, scoring twice and keeping rallies moving from the lower third of the order. Max Clark added a 2-for-4 showing with a double and a run to highlight the young core’s impact.

Gleyber Torres went 1-for-3 with an RBI and a walk but left three on base, a snapshot of Detroit’s missed chances. Dillon Dingler (0-for-4) had three at-bats with runners in scoring position and could not find a gap. Spencer Torkelson’s line featured three strikeouts and a grounded-into-double-play in an 0-for-4 night, though he was sharp with the glove at first base. Ben Malgeri and Brett Callahan both put balls in play but the lack of extra-base lift beyond the two doubles showed up in the final tally. The Tigers’ countable traffic needed one big swing that never came.

Starters set the tone: Jobe efficient, Skenes tested

Jackson Jobe turned in a composed start for Detroit: 5.1 innings, one earned run, four hits, three walks and three strikeouts. He induced grounders all night with a 10-to-1 ground-ball to fly-ball split, a profile that kept Pittsburgh quiet through the middle innings. Jobe faced 22 batters, threw 86 pitches and posted a game score of 68, a strong return that put the game in the bullpen’s hands with a lead. He allowed no home runs and limited total bases to four, a clean, contact-managed outing.

Paul Skenes had to work harder for Pittsburgh. Across 4.1 innings, he allowed three earned runs on four hits with five strikeouts and four walks. Detroit’s patient approach pushed him to 81 pitches and a 6.231 ERA on the day, but crucially, he also allowed zero home runs. Even with two Pittsburgh fielding errors behind him, Skenes and the defense kept the ball in the park, which turned out to be the game’s most valuable run-prevention trait. Once into the bullpen, the Pirates found their groove.

Bullpen battle swings the game

The Pirates’ relievers stacked zeroes and gave the offense room to rally. Gregory Soto retired five outs with two strikeouts and one hit allowed. Camilo Doval and Luke Weaver each delivered scoreless innings, combining for two strikeouts and no hits. Mason Montgomery closed for Pittsburgh with a high-wire, one-inning win, striking out two while stranding five baserunners credited against him. In total, the Pittsburgh staff finished with 11 strikeouts, five walks and just seven hits allowed over nine innings.

Detroit’s bullpen started well but faltered late. Tyler Holton punched out two in two-thirds of an inning, while Drew Sommers recorded a quick out with a strikeout. Jacob Waguespack allowed a home run in 0.2 innings, and Kyle Finnegan worked a hitless frame but issued two walks. Kenley Jansen then conceded two home runs in 0.2 innings, taking the loss and a blown save as Pittsburgh cleared the fences twice in the ninth. The Tigers’ staff struck out eight overall, but the three long balls were the difference.

By the numbers and where to follow

The Pirates won the slugging battle 0.531 to 0.290 and took OPS by a wide margin, 0.899 to 0.614. They also matched Detroit in walks (five each) and narrowly led in hits (8-7), a modest gap magnified by power. Detroit’s two doubles could not offset the home side’s three homers, and the Tigers’ 11 strikeouts, plus 20 left on base, proved costly. On the mound, Pittsburgh posted a 3.00 ERA over 9.0 innings, while Detroit finished at 4.154 across 8.2 innings.

Season context shows two clubs hovering near the middle of the pack, with Pittsburgh at 62-66 and Detroit at 61-65 in the campaign to date. If you want every pitch, swing and matchup detail, the complete game flow and box score live on Sofascore’s event page. For broader MLB standings, schedules and team stats, the MLB hub on Sofascore is your quick stop. It is all there in real time, and it is easy to compare performances across the league.

AboutLive scores service at Sofascore livescore offers sports live scores, results and tables. Follow your favourite teams right here live! Live score on Sofascore.com livescore is automatically updated and you don't need to refresh it manually. With adding games you want to follow in "My games" following your matches livescores, results and statistics will be even more simple.
The latest stories
When the fun stops, STOP