SAN DIEGO — Rockies starter Jorge De La Rosa took a one-hit shutout into the sixth inning and Colorado held on to give the left-hander his sixth straight win against the San Diego Padres, 5-4 on Wednesday night.

De La Rosa lifted his record at Petco Park to 3-0 with a 1.88 ERA. His winning streak against San Diego spans eight starts.

The Rockies were leading 4-0 in the sixth when Carlos Quentin hit his 11th home run, a two-run shot to straight away center field, scoring Chase Headley, who had walked. That was all for De La Rosa (9-5), who allowed two hits over five innings with four walks and four strikeouts.

San Diego's Everth Cabrera doubled down the left-field line off Rockies reliever Matt Belisle leading off the seventh and came around to score on a single to right by Chris Denorfia, making it 4-3.

The Rockies came back with an insurance run in the eighth off Padres reliever Nick Vincent on an RBI triple by Charlie Blackmon that scored pinch hitter Corey Dickerson, who had singled with one out.

Rockies reliever Rex Brothers pitched a scoreless eighth and Rafael Betancourt came on in the ninth to pick up his 13th save in 14 opportunities. Betancourt gave up an RBI single to Headley, who stole second to put the tying run in scoring position with two out. However, Betancourt got Quentin to pop out to first in foul territory to end the game.

Andrew Cashner (5-5) went five innings for the Padres, giving up three runs, two earned, on eight hits. He struck out five, walked two and threw a wild pitch that led to a Rockies run in the fifth.

Colorado scored single runs in the second, third, fifth, sixth and eighth innings.

Jonathan Herrera's sacrifice fly scored Todd Helton in the second. Helton had walked leading off and moved to third on a double by Yorvit Torrealba.

Helton drove in the Rockies second run with a single in the third that scored D.J. LeMahieu from second.

LeMahieu, who had two hits, reached on an error by Padres shortstop Cabrera leading off the fifth. Carlos Gonzalez, who returned after missing two games with an injured middle right finger, singled up the middle, nearly hitting Cashner. Michael Cuddyer hit a grounder that forced Gonzalez at second.

With runners on first and third, Cashner struck out Helton. However, Cashner uncorked a wild pitch with Nolan Arenado at the plate, allowing LeMahieu to score.

The Rockies added their fourth run in the sixth. Herrera singled on a drag bunt with one out. He moved to second on a sacrifice bunt by De La Rosa and scored on Blackmon's single to left.

All eight position players for the Rockies had at least one hit as Colorado outhit the Padres 13-7.

The Rockies left 12 runners on base.

NOTES: Rockies OF Dexter Fowler and SS Troy Tulowitzki were expected to rejoin the team Thursday in Los Angeles. Rockies manager Walt Weiss said that Fowler, who has been on the DL with a right bone bruise since June 26, would play Thursday against the Dodgers and that Tulowitzki, sidelined with a fractured right rib since June 14, could be activated during the four-game series. . Weiss also noted that pitcher Juan Nicasio would be recalled from Triple-A Colorado Springs and would pitch Friday against the Dodgers and Clayton Kershaw. . Padres manager Bud Black announced that the Padres plan to purchase the contract of 25-year-old RHP Sean O'Sullivan from Triple-A Tucson and he will pitch against the San Francisco Giants on Friday night. O'Sullivan is 7-4 with a 3.88 ERA in 18 starts for Tucson. He has a 6.31 ERA in 43 major league games with the Angels (2009-10) and Royals (2010-11). . Padres 1B Yonder Alonso (right hand fracture) went 4 for 4 with two RBIs Tuesday in a rehab assignment with Tucson and could be activated during the four-game series with the Giants. . Padres 2B Jedd Gyorko, on the DL since June 10 with a right groin strain, began his rehab assignment with Single-A Lake Elsinore Wednesday. Black said that Gyorko could be moved up to Triple-A Tucson Thursday or Friday.

Until Thursday, Glen Perkins had not stood on the Target Field mound since Oct. 2, 2015, had not worn a Twins uniform since April 10, 2016, and had not been certain he would ever pitch again several times.