Cubs Explode Late, Cruise Past Padres Behind Cabrera’s Gem

The Chicago Cubs came to San Diego on Tuesday and reminded the Padres why you never take your foot off the gas in baseball. What looked like a competitive pitching duel through six innings turned into a Cubs rout in the seventh, as Chicago’s middle order finally broke through against a depleted Padres bullpen to secure an 8-3 victory at Petco Park.

Pitching Decisions

5.2IP6H3ER1BB7K
0.2IP1H2ER1BB1K

Star Performers

Pete Crow-Armstrong

Season AVG: .241
4AB1H1HR3RBI2R1BB
Xander Bogaerts

Season AVG: .286
3AB1H1HR1RBI2R1BB

This wasn’t pretty baseball, but it was effective. The Cubs struck first with Dansby Swanson’s two-run double in the second inning, but the Padres answered with Xander Bogaerts‘ solo shot to cut the deficit in half. The game remained tightly contested until Chicago’s pitching held firm and the offense seized the moment when it mattered most.

Pete Crow-Armstrong hits home run in Cubs' 8-3 win

Crow-Armstrong Delivers the Knockout Blow

Pete Crow-Armstrong, the speedy center fielder who has quietly emerged as a clutch performer this season, provided the decisive blow in the seventh inning with a three-run home run that essentially put the game away. Coming on the heels of Alex Bregman’s RBI single earlier in the frame, Armstrong’s blast turned a close game into a blowout. The kid went 1-for-4 on the night but made that one swing count for three RBIs, a perfect encapsulation of how baseball rewards patience and execution when opportunities arise.

Pete Crow-Armstrong's three-run home run (2)

Nico Hoerner contributed his own two-run double in the sixth to extend the Cubs’ lead, and suddenly the Padres, who had clawed their way back into contention, found themselves buried. This is what separates good teams from pretenders in April and May: the ability to put together multiple offensive contributors in the same inning and bury an opponent when the chance presents itself.

Nico Hoerner's go-ahead double

Cabrera Cruises; Padres’ Hart Implodes

Edward Cabrera was masterful for the Cubs, scattering six hits over 5.2 innings while striking out seven. He didn’t blow anyone away, but he was efficient and got ground balls when he needed them. More importantly, Cabrera kept the Padres’ bats off balance just long enough for Chicago’s offense to build a workable margin.

Edward Cabrera strikes out Ramón Laureano

The real story on the Padres’ side was the complete and utter collapse of Kyle Hart, who lasted all of two-thirds of an inning before being yanked after allowing two earned runs on the strength of Swanson’s early double. Hart’s inability to record more than one out set the tone for what would become a frustrating evening in the San Diego dugout. The Padres scraped together three runs courtesy of Bogaerts’ homer, Ty France’s RBI single, and Luis Campusano’s line drive single, but it simply wasn’t enough ammunition against a Cubs team that finally found its groove at the plate.

Xander Bogaerts' solo home run (5)

Bogaerts went deep with a solo shot in the second inning, proving once again that he remains one of the few bright spots in an otherwise disappointing Padres lineup. But one home run doesn’t win ballgames in 2026, especially when your pitching staff surrenders eight runs.

Randy Knorr on Xander Bogaerts, Craig Stammen in loss

The Cubs improved to a respectable record with this victory, while the Padres continue to underwhelm in their own house. San Diego had every opportunity to stay in this game, but Hart’s early exit and the inability to string together timely hits proved fatal. In baseball, sometimes the better team on any given Tuesday simply makes fewer mistakes, and that was definitively the case at Petco Park on this night.

Box Score

Chicago Cubs Batting

Player AB R H RBI BB SO AVG
Nico Hoerner SS 5 0 1 2 0 0 .293
Moisés Ballesteros DH 4 0 0 0 1 0 .364
Seiya Suzuki RF 4 1 2 0 1 1 .328
Ian Happ LF 3 1 0 0 1 0 .229
Michael Busch 1B 2 1 0 0 2 2 .200
Carson Kelly C 5 1 1 0 0 1 .307
Dansby Swanson SS 1 0 1 2 0 0 .214
Nicky Lopez 2B 2 1 0 0 0 0 .000
Alex Bregman 3B 2 1 2 1 0 0 .256
Pete Crow-Armstrong CF 4 2 1 3 1 2 .241
Matt Shaw 2B 4 0 0 0 0 1 .275

Chicago Cubs Pitching

Pitcher IP H R ER BB SO ERA
Edward Cabrera (W) 5.2 6 3 3 1 7 3.06
Hoby Milner 1.1 0 0 0 0 1 2.45
Ryan Rolison 2.0 0 0 0 0 2 0.00

San Diego Padres Batting

Player AB R H RBI BB SO AVG
Ramón Laureano LF 4 0 1 0 0 2 .255
Fernando Tatis Jr. 2B 4 0 0 0 0 2 .248
Jackson Merrill CF 4 0 0 0 0 1 .205
Xander Bogaerts SS 3 2 1 1 1 2 .286
Ty France 1B 4 1 2 1 0 0 .317
Gavin Sheets DH 2 0 0 0 0 0 .233
Nick Castellanos PH 1 0 0 0 0 0 .151
Luis Campusano C 4 0 1 1 0 2 .341
Bryce Johnson RF 4 0 1 0 0 1 .250
Jake Cronenworth 3B 3 0 0 0 0 0 .149

San Diego Padres Pitching

Pitcher IP H R ER BB SO ERA
Walker Buehler 4.2 3 2 2 3 4 5.40
Kyle Hart (L) 0.2 1 2 2 1 1 5.87
David Morgan 0.2 1 1 1 1 1 6.08
Wandy Peralta 1.0 2 3 3 0 0 4.05
Ron Marinaccio 2.0 1 0 0 1 1 5.40