Beta Free full access during beta. All models, tools, and daily picks included.
Game Recap Final

Saturday, September 12, 2026

Pittsburgh Pirates at Chicago Cubs

PIT

Pittsburgh Pirates

72-76 · L1

3
Final

CHC

Chicago Cubs

80-68 · W1

4

Chicago Cubs beat Pittsburgh Pirates 4-3 at Wrigley Field. Ryan Rolison earned the win; Gregory Soto took the loss. Ryan Zeferjahn recorded the save.

Pittsburgh Pirates 3, Chicago Cubs 4 MLB game recap for September 12, 2026

The Cubs walked off the Pirates 4-3 at Wrigley Field when Matt Shaw drew a bases-loaded walk and Nico Hoerner took a hit by pitch in the eighth inning. Chicago trailed 3-2 entering the frame before scratching across two runs without a hit. Paul Skenes logged seven innings for Pittsburgh, striking out four and allowing two earned on 82 pitches. His ERA now sits at 3.78. Opposite him, Clay Holmes worked 5.2 innings and punched out six while surrendering two earned runs on 100 pitches, lowering his ERA to 2.85. The K model tracked both lines closely. Ryan O'Hearn erased a 2-0 Cubs lead in the sixth with a three-run shot to right that scored Brandon Lowe and Bryan Reynolds. Michael Busch opened the scoring in the first with a solo home run to center, his nineteenth, and Pedro Ramírez added a solo blast in the third, his sixth. Ramírez also came around to score the winning run in the eighth on Shaw's walk. The model had a lean NRFI, and the first inning finished scoreless despite Busch's homer coming one frame later. Skenes logged four strikeouts against no specific projection cited, while Holmes recorded six. Ryan Rolison earned the win, Gregory Soto took the loss, and Ryan Zeferjahn notched the save.

Ryan O'Hearn's three-run sixth-inning home run gave Pittsburgh a 3-2 lead, but the Cubs answered with two runs in the eighth on a walk and a hit by pitch.

Paul Skenes threw seven innings and allowed only two earned runs on 82 pitches, striking out four, but the Pirates bullpen could not protect the lead.

Michael Busch and Pedro Ramírez each homered for Chicago, with Ramírez later scoring the winning run in the eighth.

The model's lean NRFI hit when the first inning ended scoreless, and both K totals tracked close to expectations with Skenes recording four and Holmes six.

Linescore

123456789 R H E
PIT 000003000 3 6 0
CHC 10100002- 4 5 1

Scoring Summary

▼ 1st

Michael Busch homers (19) on a fly ball to center field.

0-1
▼ 3rd

Pedro Ramírez homers (6) on a fly ball to right center field.

0-2
▲ 6th

Ryan O'Hearn homers (18) on a fly ball to right field. Brandon Lowe scores. Bryan Reynolds scores.

3-2
▼ 8th

Matt Shaw walks. Pedro Ramírez scores. Alex Bregman to 3rd. Seiya Suzuki to 2nd.

3-3
▼ 8th

Nico Hoerner hit by pitch. Alex Bregman scores. Seiya Suzuki to 3rd. Matt Shaw to 2nd.

3-4

Key Performers

Ryan O'Hearn

PIT

1-4, 1 HR, 3 RBI, 1 R

Pedro Ramírez

CHC

2-3, 1 HR, 1 RBI, 2 R

Michael Busch

CHC

1-3, 1 HR, 1 RBI, 1 R

Nico Hoerner

CHC

1-3, 1 RBI

Batting

PIT AB R H RBI BB K AVG
Jacob Gonzalez 3B 2 0 1 0 1 0 -
Spencer Horwitz 1B 3 0 1 0 1 1 -
Brandon Lowe 2B 4 1 1 0 1 1 -
Bryan Reynolds LF 5 1 1 0 0 2 -
Oneil Cruz CF 5 0 0 0 0 1 -
Jared Triolo 3B 1 0 0 0 0 0 -
Jake Mangum RF 4 0 0 0 0 1 -
Henry Davis C 1 0 0 0 2 0 -
Konnor Griffin SS 4 0 0 0 0 1 -
Ryan O'Hearn DH 4 1 1 3 0 1 -
Rafael Flores Jr. PH 1 0 1 0 0 0 -
Totals 34 3 6 3 5 8
CHC AB R H RBI BB K AVG
Michael Conforto DH 4 0 0 0 0 2 -
Tyrone Taylor LF 3 0 0 0 0 1 -
Ian Happ LF 2 0 0 0 1 0 -
Alex Bregman 3B 2 1 1 0 0 0 -
Pedro Ramírez 2B 3 2 2 1 0 0 -
Michael Busch 1B 3 1 1 1 0 1 -
Carson Kelly C 3 0 0 0 0 0 -
Pete Crow-Armstrong CF 4 0 0 0 0 2 -
Seiya Suzuki PH 0 0 0 0 1 0 -
BJ Murray Jr. 1B 0 0 0 0 0 0 -
Nico Hoerner SS 3 0 1 1 0 0 -
Matt Shaw RF 0 0 0 1 1 0 -
Totals 27 4 5 4 3 6

Pitching

PIT IP H R ER BB K P-S ERA
Skenes 7.0 4 2 2 1 4 82-53 3.78
Soto, G (L, 6-5)(BS, 6) 1.0 1 2 2 2 2 31-15 3.32
Totals 8.0 5 4 4 3 6
CHC IP H R ER BB K P-S ERA
Holmes, C 5.2 5 3 2 4 6 100-61 2.85
Webb, J 1.1 0 0 0 1 1 18-11 3.29
Rolison (W, 9-1) 1.2 1 0 0 0 0 21-12 2.76
Zeferjahn (S, 6) 0.1 0 0 0 0 1 6-3 4.15
Totals 9.0 6 3 2 5 8
Research Not included in official record
NRFI: NRFI model leaned lean nrfi at 60% First 5: F5 model leaned away at 55%