Brandon Drury hit a go-ahead three-run homer in the sixth inning and Austin Nola added a two-run homer to cap a seven-run rally, all with two outs, leading the San Diego Padres to a 13-7 victory over the San Francisco Giants.

The Padres trailed 4-0 but took a 6-4 lead after Manny Machado’s double sparked a six-run rally in the third. Then they fell behind again 7-6 in the sixth.

Advertisement

But San Diego reacted with another big attack in the bottom of the sixth.

Drury hit a 1-2 line drive off Yunior Marte (0-1) into the left-field seats with two out to make it 9-7. Machado and Josh Bell were on board with singles.

The Padres added on Kim Ha-seong’s RBI double, an error and Nola’s drive off the balcony of the Western Metal Supply Co. Building in the left-field corner. It was Drury’s 22nd homer and Nola’s third.

Advertisement

Machado and Jake Cronenworth each had three hits and Drury drove in four runs. The Padres scored 20 times in two straight wins after suffering two shutouts at the end of a five-game losing streak.

They went 26 scoreless innings from the fourth on Saturday against the Los Angeles Dodgers until Juan Soto hit his first home run for San Diego in the fourth on Tuesday night.

Robert Suarez (3-1) pitched 1 1/3 innings for the win.

Advertisement

For the Giants, Venezuelans Thairo Estrada 4-1 with an RBI and Wilmer Flores 4-1 with an RBI.

For the Padres, Dominican Juan Soto 5-2 with a run scored.

Advertisement