MLB Final Intelligence
Kansas City Royals vs Pittsburgh Pirates โ Recap
September 20, 2026 ยท PNC Park ยท View Preview
Game Recap
Pittsburgh secured a narrow 4-3 victory over Kansas City, overcoming two deficits, including a late-game surge by the Royals. A two-run home run in the bottom of the eighth inning ultimately clinched the win for the Pirates, demonstrating their ability to answer back throughout the contest and defy the pregame market's expectations.
The Royals initially grabbed the lead in the first inning when Perez singled to bring home Witt Jr. Four innings later, the Pirates drew even on Cruz's 420-foot solo blast to center field. Pittsburgh then took its first lead of the night in the sixth, as Horwitz singled in O'Hearn. Kansas City responded quickly in the seventh, with Pasquantino connecting for a two-run homer to right-center, driving in Rave and putting the Royals back on top.
Despite Kansas City regaining the lead, Pittsburgh refused to yield, leaning on their power hitting to reclaim control. Michael Wacha delivered a solid start for the Royals, going 5.2 innings and striking out five while allowing two earned runs. However, his effort was undone by the Pirates' timely long balls. Rafael Flores Jr. proved to be the decisive factor, launching a 426-foot, two-run shot to left field in the bottom of the eighth, bringing Simon home and putting the Pirates ahead for good. This late heroics solidified a pregame lean from SportsFBI's model, which had favored Pittsburgh.
Ultimately, it was the Pirates' ability to respond to every challenge and deliver clutch power hitting in late innings that secured their victory. Their offensive resilience, highlighted by multiple home runs, allowed them to prevail in a tightly contested affair. Pittsburgh now stands at 79-77, while Kansas City falls to 67-89.
How the Prediction Fared
Pregame, the market favored the Kansas City Royals (-118, 52% implied) over the Pittsburgh Pirates. Final: the Pittsburgh Pirates won 4โ3, pulling off the upset.
SportsFBI's model favored the Pittsburgh Pirates (57% confidence). Final: the Pittsburgh Pirates won 4โ3.
Player of the Game
Pitching
| Pitcher | Team | IP | H | R | ER | BB | K | ERA |
|---|---|---|---|---|---|---|---|---|
| Michael Wacha |
|
5.2 | 4 | 2 | 2 | 4 | 5 | 3.33 |
| Carmen Mlodzinski W |
|
3.0 | 3 | 2 | 2 | 1 | 1 | 3.95 |
| Wilber Dotel |
|
2.0 | 1 | 0 | 0 | 0 | 1 | 4.58 |
| Yohan Ramirez |
|
2.0 | 1 | 0 | 0 | 0 | 4 | 2.93 |
| Lake Bachar |
|
1.0 | 3 | 1 | 1 | 0 | 1 | 3.56 |
| Mason Montgomery S |
|
1.0 | 1 | 0 | 0 | 0 | 1 | 2.59 |
| Connor Thomas |
|
0.2 | 1 | 0 | 0 | 1 | 1 | 8.85 |
| Nate Pearson L |
|
0.2 | 3 | 2 | 2 | 0 | 1 | 3.43 |
| Anthony Gose |
|
0.1 | 0 | 0 | 0 | 0 | 0 | 0.00 |
| Jose Cuas |
|
0.1 | 0 | 0 | 0 | 0 | 1 | 2.21 |
| Nolan Hoffman |
|
0.1 | 0 | 0 | 0 | 0 | 1 | 3.86 |
Batting
| Batter | Team | AB | H | HR | RBI | R | BB | K |
|---|---|---|---|---|---|---|---|---|
| Rafael Flores Jr. |
|
3 | 2 | 1 | 2 | 1 | 1 | 1 |
| Salvador Perez |
|
4 | 2 | 0 | 1 | 0 | 0 | 1 |
| Jac Caglianone |
|
3 | 2 | 0 | 0 | 0 | 1 | 0 |
| Vinnie Pasquantino |
|
1 | 1 | 1 | 2 | 1 | 0 | 0 |
| Oneil Cruz |
|
4 | 1 | 1 | 1 | 1 | 0 | 0 |
| Spencer Horwitz |
|
4 | 1 | 0 | 1 | 0 | 0 | 2 |
| Bobby Witt Jr. |
|
4 | 1 | 0 | 0 | 1 | 0 | 1 |
| John Rave |
|
4 | 1 | 0 | 0 | 1 | 0 | 2 |
| Luke Maile |
|
4 | 1 | 0 | 0 | 0 | 0 | 2 |
| Nick Loftin |
|
4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Brandon Lowe |
|
4 | 1 | 0 | 0 | 0 | 1 | 1 |
| Bryan Reynolds |
|
3 | 1 | 0 | 0 | 0 | 1 | 1 |
| Konnor Griffin |
|
5 | 1 | 0 | 0 | 0 | 0 | 1 |
| Ryan O'Hearn |
|
3 | 1 | 0 | 0 | 1 | 1 | 1 |
More MLB Results โ Sunday, September 20, 2026
Sharper Picks Start Here
Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking โ all in one workspace built for serious bettors and DFS players.