DENVER -- Ian Kennedy pitched seven sharp innings, Rene Rivera hit a tiebreaking RBI double in the sixth and the San Diego Padres beat the Colorado Rockies 6-1 on Monday night in a game that included a 56-minute weather delay.
Chase Headley added four hits for San Diego, including a two-run triple in the seventh inning to break open a close game.
Kennedy seemed to gain strength the deeper he got into the game, striking out five of the last six batters he faced before wind, rain and lightning forced the delay heading into the eighth inning. Kevin Quackenbush stepped in for Kennedy when play resumed.
Kennedy (7-9) finished with nine strikeouts, boosting his team-leading total this season to 125. He allowed four hits in seven innings, including Drew Stubbs' leadoff home run in the fourth.
The outing by Kennedy extended a strong run by the Padres' rotation. San Diego's starting pitchers have allowed only six runs over the last seven games, helping the Padres go 5-2 in that stretch.
The Padres improved to 28-4 this season when scoring four or more runs, the second-best mark in baseball behind Washington, which is 39-3 when scoring at least four times.
Slumping Colorado lost for the 18th time in the last 21 games.
With the score tied at 1-1 in the sixth, Tommy Medica hit a one-out double and Rivera followed with a double to left. One out later, Cameron Maybin sent a drive to the warning track in left centre that seemed to get caught in swirling winds and dropped just beyond the reach of Corey Dickerson's glove as the Padres took a 3-1 lead.
San Diego added three runs in the seventh. Kennedy drew a leadoff walk and Chris Denorfia singled to chase Tyler Matzek (1-3). Headley greeted Matt Belisle with a triple off the right-field wall, scoring Kennedy and Denorfia. Carlos Quentin's sacrifice fly put the Padres in front by five runs.
Matzek was charged with five runs and eight hits in six innings. He walked four and struck out four.
Brooks Conrad got the Padres on the board with a sacrifice fly in the fourth.
NOTES: RHP Tyson Ross, the Padres' lone All-Star representative, is scheduled to start Sunday against the Los Angeles Dodgers and won't pitch in next Tuesday's Midsummer Classic, though he'll be in attendance for the festivities, according to manager Bud Black. Ross is slated to start Tuesday's Game 2 against LHP Franklin Morales and the Rockies. ... Kennedy's team-leading 19th start also tied him for the most starts in the majors this season. ... Kennedy has worked six or more innings in 15 of his starts this year. ... The Rockies have lost seven of their last 11 meetings with San Diego dating to last September. ... Stubbs is batting .333 (6 for 18) with two home runs midway through the Rockies' 10-game homestand. ... Rockies batters struck out 13 times in all.