SAN DIEGO (AP) — Yangervis Solarte hit a go-ahead, two-run home run in the seventh inning and the San Diego Padres beat the last-place Colorado Rockies 4-3 Monday night for their ninth win in 12 games.
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 hits and four runs in 5 1-3 innings, struck out four and walked three.
Nick Vincent (1-2) pitched two perfect innings for the win and Joaquin Benoit struck out the side in the ninth for his sixth save in seven chances. Three Padres relievers combined to strike out nine of the final 12 batters, including the last seven.
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.
The Padres loaded the bases with one out in the sixth but scored only one run, on a sacrifice fly by Rymer Liriano. Liriano was making his big league debut after being promoted earlier in the day from Triple-A El Paso. Liriano started in right field and went 0 for 2 with the sac fly and was hit by a pitch.
Padres: RHP Andrew Cashner, who's been on the disabled list since June 21 with a sore right shoulder, is scheduled to make rehab starts for Triple-A El Paso on Wednesday and Monday. Manager Bud Black said Cashner needs to build up his pitch count after throwing 24 pitches in a rehab start
Rockies: Rookie Yohan Flande (0-4, 5.77 ERA) is still looking for his first victory. Tuesday night will be his seventh start and eighth appearance.
Padres: RHP Odrisamer Despaigne (2-3, 3.10) looks to win consecutive starts for the first time since June 23 and 29, which were his first two big league starts.