SAN DIEGO (AP) -- The San Diego Padres have been searching for clutch hitting all season. For one three-game series, they found the touch.
Pinch-hitter Nick Hundley stepped up Sunday, delivering a three-run double in the seventh inning that lifted the Padres to a 5-2 win over the Colorado Rockies.
San Diego swept the three-game series with late-inning victories each time.
After reliever Roy Oswalt (0-5) walked home the tying run in the seventh, Hundley hit a sharp grounder down the third-base line off Wilton Lopez to clear the bases.
''He threw me a real good sinker 0-1 that I swung over the top of,'' Hundley said. ''I thought I was a little long (on my swing). I stepped out because I was trying to do too much. I shortened up a little bit and made the adjustment, and fortunately, I did.''
The Padres won Friday night's series opener, rebounding from a 3-2 ninth-inning deficit on Chase Headley's leadoff homer and pinch-hitter Jesus Guzman's bases-loaded single. Rookie Jedd Gyorko hit a go-ahead solo homer in the eighth inning Saturday night for a 2-1 win.
''I think every manager will talk about that over the course of the year, that in a close game it will come down to a big hit or a big play,'' San Diego manager Bud Black said. ''Nick got a hold of a sinker and dug it out and lined. Nick's a good low-ball hitter, that's his strength.''
It was the first time since June 1998 that the Padres have won three straight games despite being tied or behind in the seventh inning or later in each of the three games.
The Padres have won five of six. The Rockies have dropped five of six.
Nick Vincent (4-2) pitched one inning for the win. Huston Street worked the ninth for his 29th save in 30 chances.
Oswalt allowed five runs on four hits with two walks in 3 1-3 innings in relief of starter Chad Bettis.
''I wanted to try and keep it down velocity-wise,'' Oswalt said. ''I felt OK.''
The 36-year-old Oswalt had been on the disabled list with a left hamstring strain for two months before being activated on Friday. The former 20-game winner was 0-4 with a 7.64 ERA in four starts this season with Colorado.
''The bad thing about it is, I'm running out of time to get arm strength back,'' said Oswalt, whose ERA rose to 8.57. ''I haven't had a lot of luck go my way.''
The Padres loaded the bases against Oswalt in the seventh on a leadoff walk to Headley and consecutive singles by Kyle Blanks and Ronny Cedeno.
After a short flyout, Oswalt walked pinch-hitter Guzman on four pitches to force in a run and tie it at 2. Lopez then relieved Oswalt to face Hundley.
The Rockies took a 1-0 lead in the third when Corey Dickerson tripled and Michael Cuddyer doubled.
Colorado added to its lead after Charlie Blackmon reached on a one-out error by shortstop Ronny Cedeno in the fourth and Jordan Pacheco followed with a run-scoring double.
Renee Rivera's sacrifice fly cut the lead to 2-1 in the fifth inning.
NOTES: The Padres swept Colorado at home for the first time since September 2006. ... Rockies C Wilin Rosario was not available because of issues with his wisdom teeth. ... Rockies CF Dexter Fowler (right knee strain) missed his second straight game. ... Despite being swept, Colorado won the season series against San Diego 12-7. ... The Rockies play at San Francisco on Monday night when RHP Jhoulys Chacin (13-8, 3.16 ERA) opposes RHP Tim Lincecum (9-13. 4.50). ... The Padres travel to Philadelphia and will open with RHP Andrew Cashner (8-8, 3.45) against RHP Tyler Cloyd (2-3, 3.57) on Monday night.