SAN DIEGO -- Odrisamer Despaigne pitched five-hit ball for seven innings, leading the San Diego Padres to a 4-1 win over the Colorado Rockies on Tuesday night for their fourth straight win.
Despaigne (3-3) struck out eight and walked two for San Diego, which has won 10 of 13. Chris Nelson drove in two runs in the eighth inning for the Padres.
Alexi Amarista and Abraham Almonte also drove in runs. Yasmani Grandal had two of the Padres' six hits.
Yohan Flande (0-5) went six innings and gave up four hits and two runs as Colorado lost for the fifth time in six games.
It was Despaigne's first win since June 29 against Arizona, when he won in the second of his first two major league starts.
Despaigne allowed 10 runs in his last two outings before rebounding against Colorado, the major's worst road team at 18-43.
Colorado's run came on Corey Dickerson's ninth-inning homer, his third in three games.
Almonte put the Padres up 2-0 in the fourth when his sacrifice fly scored Rymer Liriano. Liriano reached on his first major league hit -- an infield single.
The Padres opened the scoring in the second when Yonder Alonso scored on Amarista's fielder's choice.
Some sloppy base running cost the Rockies in the third when Justin Morneau went to third from second on Dickerson's base hit. When Almonte's throw home wasn't cut, Dickerson broke for second with Grandal running toward Dickerson.
Morneau thought the plate was left uncovered and ran home. But Despaigne was backing up and rushed over for Grandal's relay. Morneau was retired in a run-down.
Alonso left in the fourth with a right forearm strain.
Padres: SS Everth Cabrera was placed on the disabled list, retroactive to Sunday, with a strained left hamstring. . RHP Andrew Cashner, who's been on the DL since June 21 with a sore right shoulder, is scheduled to make two rehab starts for Triple-A El Paso. Manager Bud Black said Cashner will be limited to four innings/60 pitches in the Wednesday's outing. On Monday, Cashner will be extended to five innings/75-80 pitches.
Rockies: LHP Brett Anderson, who's been on the disabled list since Aug. 6, will undergo surgery on Thursday to repair a disk in his lower back. Manager Walt Weiss said he expected Anderson to be ready for spring training.
Rockies: LHP Tyler Matzek (2-7, 3.52 ERA) will be looking to snap a three-game losing streak in making his first appearance at Petco Park.
Padres: RHP Ian Kennedy (8-10, 3.51), who lost his last time out, at Pittsburgh, has gone at least six innings in 18 of his 24 starts this season.