SAN DIEGO (AP) – Ryan Klesko drove in three runs and Pedro Astacio pitched seven solid innings to lead the San Diego Padres over the Colorado Rockies 4-3 on Sunday, handing Jamey Wright his NL-leading 16th loss.

Klesko, who had been struggling recently, broke a 2-all tie in the fifth inning with a bad-hop single that knocked in two runs and salvaged the last game of a three-game series against the Rockies, the last-place club in the NL West.

Astacio (2-2) had his fourth consecutive strong start, allowing two runs and five hits. He struck out three and walked two.

Trevor Hoffman pitched the ninth for his 33rd save in 35 chances.

The NL West-leading Padres (64-65) lost right fielder Brian Giles. Giles, who leads the majors with 98 walks and has a team-high 68 RBIs, left the game with a right knee injury in the third inning.

The injury occurred when Giles collided with center fielder Dave Roberts in the second inning while both were attempting to field a one-hop double by Choo Freeman in the right-center field gap. Television replays showed that Roberts’ right knee hit into Giles’ right knee. Giles fell and remained down for a few minutes while trainer Todd Hutcheson worked on his knee.

Giles stayed in the game and doubled down the right-field line in the third. But after pulling up into second base, he was replaced by Xavier Nady came in as a pinch runner. There was no word from the Padres on the specific nature of the injury.

Wright (6-16) allowed four runs and seven hits in six innings as he tied Kansas City’s Zack Greinke (3-16) for the major league lead in losses. Wright, who struck out seven and walked two, also lost his career-high fifth straight start.

The Rockies had their four-game winning streak – all on the road – snapped.

Wright hurt himself in the fifth inning when he gave up a one-out single to Roberts, then hit Joe Randa and Nady in consecutive at-bats. Klesko hit a one-hopper to Todd Helton at first base. As Helton dove for the ball, it took a bad hop over his glove into right field, scoring two runs and putting San Diego ahead 4-2.

Klesko drove in a run with an RBI single in the first and Randa hit a solo homer in the third.

Garrett Atkins had a two-out, run-scoring single in the first for Colorado, which tied the game at 2 in the fifth on Wright’s single and a two-out double by Helton.

The Rockies added a run in the eighth off Akinori Otsuka after Helton drew a leadoff walk and scored when Matt Holliday tripled off the center-field fence. Atkins reached on a throwing error by shortstop Damian Jackson with Holliday holding at third.

Otsuka escaped the jam by getting Jorge Piedra on a popup and pinch-hitter Cory Sullivan on a double play.

Notes: The Padres committed two errors, their fifth consecutive game with an error. During that stretch, San Diego has made 11 errors. … Wright is 1-8 in his last 10 starts. His last win came Aug. 2 at San Francisco in a 4-3 victory.

AP-ES-08-28-05 1840EDT

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.