- Associated Press - Tuesday, August 12, 2014

SAN DIEGO (AP) - After Corey Dickerson hit a three-run home run in the sixth inning, it looked as if the Colorado Rockies might get consecutive road wins for the first time since a three-game sweep in San Francisco June 13-15.

It didn’t happen. Yangervis Solarte hit a go-ahead, two-run home run in the seventh inning and San Diego’s bullpen slammed the door in a 4-3 victory Monday night.

The Rockies have the worst road record in the majors, 18-42. They’re 2-21 on the road since that sweep in San Francisco.

“I don’t know what it is. We are trying to get better but we’ve struggled, that’s for sure,” Dickerson said.

Three Padres relievers combined to strike out nine of the final 12 batters, including the last seven.

Nick Vincent (1-2) pitched two perfect innings for the win, striking out three. Kevin Quackenbush struck out the side in the eighth and Joaquin Benoit struck out the side in the ninth for his sixth save in seven chances.

“We’ve talked about all of the things we need to do, two-strike approach,” manager Walt Weiss said. “We’ve beat that drum all year. They made some good pitches and their bullpen really came in and took over the game.”

Solarte’s third shot with the Padres, and ninth overall this season, came an inning after Colorado’s Corey Dickerson hit a three-run homer to give the Rockies a 3-1 lead.

Yonder Alonso hit a solo homer in the fourth for the Padres, who improved to 14-8 since the All-Star break.

Solarte homered to left with one out in the seventh on a 1-0 pitch from Boone Logan (2-3), who came on to start the inning. Pinch-hitter Abraham Almonte hit a leadoff double and was sacrificed by Will Venable ahead of Solarte’s shot.

Nick Vincent (1-2) pitched two perfect innings for the win.

Dickerson hit a high, arching shot to right on a 2-1 curveball into the seats in right to chase rookie Jesse Hahn in the sixth. Justin Morneau and Nolan Arenado were aboard on singles. It was Dickerson’s 15th. He hit a tie-breaking homer in an extra-inning win at Arizona on Sunday.

Hahn failed to get out of the sixth for the second straight start. He allowed three runs and five hits in five-plus innings, struck out three and walked three.

Rockies starter Jordan Lyles allowed two runs and four hits in 5 1-3 innings, struck out four and walked three.

Alonso homered on a 1-0 pitch from Lyles with one out in the fourth, his seventh. The Padres had a chance to add another run but Jedd Gyorko was thrown out trying to score from first on a double to center by Yasmani Grandal.

Story Continues →