Pirates complete series sweep over Royals with late home run
2 sources • 1 min read • Latest: Sep 20, 2026, 9:43 PM
Last updated Sep 20, 2026

The Pittsburgh Pirates completed a series sweep against the Kansas City Royals with a 4-3 victory on September 20 at PNC Park. The Pirates rallied from behind for the third consecutive game, highlighted by a go-ahead two-run homer from Rafael Flores Jr. in the eighth inning. Oneil Cruz and Spencer Horwitz also contributed, with Cruz tying the game earlier with a solo home run. The Royals had a chance in the ninth, placing the tying run on third, but Mason Montgomery secured the save for Pittsburgh. The Pirates will take a day off before facing the St. Louis Cardinals in their final home series of the season.
- •Rafael Flores Jr. hit a two-run home run in the eighth inning.
- •Pittsburgh rallied back after trailing in the seventh inning.
- •Oneil Cruz recorded his 20th home run of the season.
- •The Pirates had eight players with double-digit home runs this season.
- •Mason Montgomery earned his 16th save of the season.
- 9:43 PMYahoo Sports — Resilient Pirates sweep Royals with another comeback win; Flores hits game-winner
"For the third straight game, the Pirates came from behind to defeat the Royals. Rafael Flores Jr. hit a go-ahead home run in the bottom of the eighth to lift the Pirates to a 4-3 win and a series sweep at PNC Park on Sunday afternoon.
Sources
External linksOriginal reporting and copyright belong to the linked sources. SportsNewsReport.com aggregates and links — it does not republish full articles.
Related Stories
Last 14 days
MLB•Sep 20, 2026, 10:48 PMDodgers get strong outings from Sheehan and Bubic in 3-1 win
MLB•Sep 20, 2026, 10:39 PMTwo former Tigers join in on the Banana Ball fun at Comerica Park
MLB•Sep 20, 2026, 10:20 PMMilwaukee Brewers vs. Baltimore Orioles score, lineups, TV, updates
MLB•Sep 20, 2026, 10:17 PMGame Discussion: Milwaukee Brewers (97-58) @ Baltimore Orioles (75-80)
MLB•Sep 20, 2026, 8:56 PMBernal, Herrera homer in eighth inning to help Cardinals beat Nationals 5-3
MLB•Sep 20, 2026, 8:45 PMRoyals bullpen blows another one in Pittsburgh
