SAN DIEGO — Franchy Cordero and Hunter Renfroe, teammates in the Pacific Coast League last season, combined to drive in all of the San Diego Padres' runs in a 4-2, sweep-clinching victory over the Cincinnati Reds on Wednesday.

Renfroe hit his 14th home run, a two-run shot that tied the score 2-2 in the sixth inning, and Cordero hit a tie-breaking single in the seventh before Renfroe's RBI groundout finished the surge.

"I know exactly what Franchy's all about, and he's done everything I expected of him since he came up," Renfroe said of his fellow rookie.

Padres starter Jhoulys Chacin (6-5) pitched seven innings, allowing five hits and two runs.

Reds reliever Michael Lorenzen (3-2) inherited a 2-2 score from starter Amir Garrett and began the seventh with two walks, leading to two runs.

The Reds, who have lost their past nine road games, were swept at both Dodger Stadium and Petco Park to go 0-6 on the West Coast trip.

The left-handed hitting Cordero hit three home runs over the first two games of the series.

He had two singles in the finale. The second, a groundball to right field, scored Matt Szczur, who had drawn a leadoff walk against Lorenzen as a pinch-hitter.

The RBI single came after Cordero mistakenly attempted to bunt, causing third-base coach Glenn Hoffman to tell him to swing away.

"We made sure that he got the message that we trusted his bat," manager Andy Green said.

Green said Cordero, who made his major league debut May 27 as a replacement for injured centre fielder Manuel Margot, was "being selfless" when he tried to bunt, but the smarter play was to swing because Lorenzen is a strikeout pitcher.

Green said the advice to Renfroe was to be patient.

"Hunter Renfroe does not need to cheat to get to any pitch," Green said.

Renfroe hit Garrett's 88 mph fastball 429 feet into the top of the second deck to score Yangervis Solarte and tie Nate Colbert for the most home runs by a Padres rookie before the All-Star break. Colbert went on to hit 24 home runs in that expansion season, 1969.

Brandon Mauer recorded his 12th save in 14 tries after Brad Hand threw a scoreless eighth.

The Reds rediscovered their home run prowess, getting solo shots from Jose Peraza and Joey Votto after not adding to the team's majors-leading home run total in the series' first and second games.

Peraza hit Chacin's second pitch of the game into the left-field seats for the team's first leadoff homer of the season. For Peraza, it was his third home run.

Votto cleared the wall in right-centre field for his 19th homer.

Garrett took a 2-0 lead into the sixth before Solarte singled and Renfroe blasted the lefty's 91st pitch of the afternoon.

The lefty starter, 25, brought in an ERA of 7.40.

"This was a great step," Reds manager Bryan Price said. "He's a great kid, he's a great worker, everybody pulls for Amir to do well, and I think that was certainly a step in the right direction because he was throwing three pitches over the plate for strikes and he was on the attack."

HIGHLIGHT Defence

Prompting applause from Garrett, three Reds defenders teamed up to nab Erick Aybar trying to score from first on Luis Torrens' second-inning double.

Centre fielder Arismendy Alcantara threw to second baseman Scooter Gennett, who threw to catcher Tucker Barnhart. Video review upheld the out call of plate umpire Ted Barrett.

TRAINER'S ROOM

Reds: Zack Cosart, who went into Wednesday as the leading vote-getter at shortstop for the All-Star Game, was out of the starting lineup with a quad injury for the second day in a row. He was pulled from Monday's lopsided game due to the quad.

Padres: RHP Trevor Cahill is expected to throw bullpen sessions on the upcoming trip and then begin a minor league assignment.

UP NEXT

Reds: RHP Tim Adelman (4-2, 4.34) on Friday will face the Los Angeles Dodgers in Cincinnati after going 2-0 with 2.08 ERA in his past four starts.

Padres: RHP Miguel Diaz, who made 21 relief appearance this year, will make his second career start Friday against the Milwaukee Brewers in San Diego. In his first start, last Saturday against the Kansas City Royals, the rookie was unable to get an out in the third inning.