The game was over after five innings. Then it wasn't. Arizona erased a six-run deficit with an explosive late rally, scoring 11 unanswered runs to stun San Diego 12-7 in Mexico City.
Ildemaro Vargas carried the comeback with three hits in five at-bats, including a home run and triple that drove in four runs. The utility player is hitting .367 with six home runs and 20 RBIs this season. Tim Tawa provided the decisive blow with a grand slam in the seventh inning that brought Arizona within one run.
The turning point came in the seventh when Tawa's homer to left scored Fernandez, Arenado and Thomas, cutting the deficit to 7-6. Two batters later, Gurriel Jr. doubled to left, scoring Carroll and Vargas to give Arizona the lead. The Diamondbacks added three more in the eighth when Vargas tripled to right, bringing home Fernandez, Arenado and Thomas. Marte's single completed the scoring.
Manny Machado had staked San Diego to the early lead with two home runs, including a three-run blast in the fifth that extended the advantage to 6-0. The third baseman finished 2-for-5 with five RBIs. Michael King pitched effectively for six innings, allowing just two earned runs on three hits with eight strikeouts, carrying a 2.41 ERA.
Arizona improved to 14-12, snapping a two-game losing streak. San Diego fell to 18-8 despite entering with a two-game winning streak. Lourdes Gurriel is six RBIs away from 500 career RBIs, while Machado sits two doubles from 400 career doubles.