Padres Rally Past D-backs in Mexico City, France Homers Twice
The San Diego Padres showed up to play on Saturday in Mexico City, methodically dismantling the Arizona Diamondbacks 6-4 in a game that had all the makings of a classic road collapse before they got their act together. This wasn’t pretty baseball, but it was effective, and that’s all that matters when you’re trying to stay relevant in a brutal NL West.
Pitching Decisions
Star Performers
Early Diamondback Dominance Goes to Waste
Arizona came out swinging with purpose in the second inning. Jose Fernandez lined a two-run double to center, scoring Vargas and Arenado. Then Alek Thomas followed with a two-run blast to right field, and suddenly the D-backs had a commanding 4-0 lead before most of the crowd had finished their first inning beverages. For a moment, it looked like this could be a long Saturday for the Padres’ pitching staff.
But here’s the thing about baseball in 2026: leads built on early home runs are just invitations for the other team to make adjustments. German Marquez settled in after that rough second frame, allowing just two more hits over his remaining four innings. The Padres’ lineup, meanwhile, was waiting for their opening.
Ty France and San Diego’s Seventh-Inning Explosion
Ty France earned his paycheck on Saturday, and then some. His solo shot in the fifth made it 4-1, but the real fireworks came in the seventh when San Diego absolutely unloaded. Gavin Sheets ripped a two-run single to right, followed by sacrifice flies from Freddy Fermin and Ramon Laureano. That’s four runs, just like that, and suddenly the Padres had seized control of the game at 5-4.
Then, because the baseball gods decided the Padres deserved a little mercy, France came up again in the ninth and launched another one into the seats for an insurance run. Two homers, two RBIs, one man show. This is the kind of performance you need on the road against a division rival, and France delivered without hesitation.
Mason Miller closed the deal with a clean ninth inning, securing the save and providing a crucial lift to a San Diego bullpen that needed to prove it could handle high-leverage situations. The Padres showed resilience here, the kind that separates pretenders from contenders.
Arizona’s Wasted Opportunities
You have to feel for Arizona. They got out to exactly the kind of start you dream about, yet Taylor Clarke couldn’t get out of the first inning when it mattered. That’s the difference between hanging on and collapsing. The D-backs couldn’t manufacture another run after the second, and on the road, that’s inexcusable against a lineup this talented.
The injuries didn’t help matters either. Zac Gallen took a line drive and left the game early, then Geraldo Perdomo went down with an ankle injury in the seventh. But this is the big leagues. You execute anyway, or you lose. Arizona couldn’t execute when it counted.
The Padres leave Mexico City with a W and momentum heading into the next stretch. France looked like the All-Star they paid him to be, the bullpen held up its end of the bargain, and the lineup scraped together enough runs when it mattered. That’s a road victory worth celebrating.
Box Score
San Diego Padres Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Ramón Laureano LF | 3 | 0 | 0 | 1 | 1 | 2 | .255 |
| Fernando Tatis Jr. RF | 4 | 0 | 1 | 0 | 1 | 1 | .250 |
| Jackson Merrill CF | 3 | 1 | 0 | 0 | 1 | 1 | .204 |
| Manny Machado 3B | 4 | 1 | 1 | 0 | 0 | 0 | .198 |
| Xander Bogaerts SS | 3 | 1 | 0 | 0 | 1 | 3 | .280 |
| Gavin Sheets DH | 4 | 1 | 1 | 2 | 0 | 1 | .228 |
| Ty France 1B | 4 | 2 | 2 | 2 | 0 | 0 | .265 |
| Freddy Fermin C | 3 | 0 | 1 | 1 | 0 | 1 | .186 |
| Jake Cronenworth 2B | 2 | 0 | 0 | 0 | 1 | 1 | .163 |
San Diego Padres Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Germán Márquez (W) | 6.0 | 6 | 4 | 4 | 1 | 2 | 4.38 |
| Adrian Morejon | 1.0 | 1 | 0 | 0 | 1 | 2 | 5.93 |
| Jason Adam | 1.0 | 0 | 0 | 0 | 0 | 0 | 1.59 |
| Mason Miller (SV) | 1.0 | 0 | 0 | 0 | 0 | 0 | 0.00 |
Arizona Diamondbacks Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Geraldo Perdomo SS | 3 | 0 | 0 | 0 | 0 | 1 | .250 |
| Tim Tawa 1B | 1 | 0 | 0 | 0 | 0 | 1 | .135 |
| Jorge Barrosa PH | 1 | 0 | 0 | 0 | 0 | 0 | .207 |
| Ketel Marte 2B | 4 | 0 | 1 | 0 | 1 | 1 | .240 |
| Corbin Carroll RF | 2 | 0 | 0 | 0 | 1 | 0 | .289 |
| Adrian Del Castillo C | 4 | 0 | 0 | 0 | 0 | 1 | .239 |
| Lourdes Gurriel Jr. LF | 4 | 0 | 0 | 0 | 0 | 0 | .050 |
| Ildemaro Vargas SS | 4 | 1 | 1 | 0 | 0 | 0 | .351 |
| Nolan Arenado 3B | 4 | 1 | 2 | 0 | 0 | 0 | .273 |
| Jose Fernandez DH | 4 | 1 | 2 | 2 | 0 | 0 | .319 |
| Alek Thomas CF | 4 | 1 | 1 | 2 | 0 | 0 | .197 |
Arizona Diamondbacks Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Zac Gallen | 3.0 | 1 | 0 | 0 | 0 | 3 | 3.14 |
| Brandon Pfaadt | 3.0 | 2 | 4 | 4 | 3 | 5 | 5.54 |
| Taylor Clarke (L) | 1.0 | 1 | 1 | 0 | 1 | 0 | 3.29 |
| Jonathan Loáisiga | 1.0 | 0 | 0 | 0 | 0 | 1 | 3.55 |
| Andrew Hoffmann | 1.0 | 2 | 1 | 1 | 1 | 1 | 2.38 |
