Arizona rallies past San Diego with six-run seventh

PHOENIX (Interstat) — Ildemaro Vargas homered, tripled and drove in four runs as the Arizona Diamondbacks stormed back from a five-run deficit Sunday to defeat the San Diego Padres 12-7 at Chase Field.

Tim Tawa launched a grand slam in the seventh inning, cutting San Diego’s lead to 7-6. Vargas then doubled and scored on Lourdes Gurriel Jr.’s two-run double to put Arizona ahead. Vargas added an RBI triple in the eighth as the Diamondbacks scored four more runs.

Manny Machado hit two home runs and drove in five for the Padres, who took a 7-2 lead into the bottom of the seventh. Luis Campusano homered and doubled, scoring three runs.

Ryan Thompson earned the win with a scoreless inning of relief. Bradgley Rodríguez took the loss after allowing the go-ahead runs.

Michael King struck out eight over six innings for San Diego, allowing two runs on three hits.

The Diamondbacks improved to 15-12, while the Padres fell to 18-9. Attendance was 19,671. Time of game was 3:03.