Gyorko, Venable back Hahn in Padres' 12-1 laugher

St. Louis Cardinals starting pitcher Joe Kelly looks up to umpire David Rackley who signals San Diego Padres' Alexi Amarista, left, is safe scoring on a wild pitch in the third inning of a baseball game Wednesday, July 30, 2014, in San Diego. San Diego Padres' Yasmani Grandal was batting and the Cardinals catcher is Tony Cruz.
St. Louis Cardinals starting pitcher Joe Kelly looks up to umpire David Rackley who signals San Diego Padres' Alexi Amarista, left, is safe scoring on a wild pitch in the third inning of a baseball game Wednesday, July 30, 2014, in San Diego. San Diego Padres' Yasmani Grandal was batting and the Cardinals catcher is Tony Cruz.

SAN DIEGO (AP) - Rookie Jesse Hahn held St. Louis to one run and four hits in seven innings and Jedd Gyorko and Will Venable each homered and drove in four runs to lead the San Diego Padres to a 12-1 victory Wednesday night.

Yangervis Solarte, obtained from the New York Yankees in the trade for Chase Headley, had four hits and the Padres tied their season high with 16. Yasmani Grandal was the only regular without a hit, although all eight starters scored at least one run. The Padres fell one run shy of their season high.

Will Venable hit a 379-foot, three-run homer to right to cap the eight-run seventh. It was his fourth. The Padres had five hits, three walks and a hit batter off three relievers in the inning. Gyorko hit a three-run double, his third hit.

Hahn's latest impressive start - on his 25th birthday - put the Padres, buried in third place in the NL West, in position to sweep the series with a win Thursday. The Cardinals are in the race for the NL Central crown a season after going to the World Series.

Hahn (7-2) struck out three and walked two in winning his third straight start. The lanky righty retired the first seven batters before Tony Cruz beat out an infield single. Hahn was acquired in a seven-player trade with Tampa Bay on Jan. 22.

Hahn took a shutout into the seventh before allowing a one-out RBI single by Peter Bourjos singled in Matt Adams.

Gyorko, who returned Monday from a 44-game stay on the disabled list with plantar fasciitis, homered to left on a 1-0 pitch from Joe Kelly with one out in the fourth to give San Diego a 3-0 lead. It was his sixth. Yonder Alonso followed with a triple and came in on Venable's single.

Alexi Amarista had three hits and scored three runs, and Solarte also had three hits.

Amarista hustled for a double in the third when his blooper dropped In between second baseman Kolten Wong and right fielder Oscar Taveras. He scored on a wild pitch.

Kelly (2-2) went five innings, allowing four runs and seven hits while striking out five and walking one.

TRAINER'S ROOM

Cardinals: Manager Mike Matheny said the sound of pinch-hitter Daniel Descalso getting hit on the knee by a pitch from Joaquin Benoit in the ninth inning Tuesday night was "as loud as a hit batsman as I've heard. It sounded terrible. But I was happy to see him get up, walk around." Descalso was replaced by a pinch-runner.

Padres: RHP Andrew Cashner threw another bullpen Wednesday and is scheduled to throw a simulated game during the weekend. He could begin a rehab assignment next week. He's on the disabled list with soreness in his right shoulder.

ON DECK

Cardinals: Shelby Miller (7-8, 4.20) is 0-1 with a 5.19 ERA in one career start and two appearances against San Diego, both at Petco Park

Padres: Odrisamer Despaigne (2-2, 1.66) tries to bounce back from rocky start in 5-3 loss to Atlanta, when he lasted only 3 2-3 innings.

Related video:

Cardinals vs. Padres game highlights

Upcoming Events