Padres 5, Giants 4

Brian Giles lined a tiebreaking single to left with two outs in the 10th inning and the San Diego Padres snapped a four-game losing streak with a 5-4 victory over the San Francisco Giants on Wednesday.

The first-place Padres (72-73) rallied to avoid what could have been a costly three-game sweep and extended their lead over San Francisco to six games in the NL West -- where the division could be won by a team with a losing record for the first time in major league history.

Rudy Seanez (7-1) pitched a scoreless ninth for the victory. Trevor Hoffman got his 35th straight save and 38th in 40 chances as the Padres won despite stranding 15 runners.

Pedro Feliz hit a go-ahead, two-run double with two outs in the eighth inning for the Giants, but pinch-hitter Sean Burroughs tied the score in the ninth with a two-out, two-run double off Armando Benitez.

Giles singled against LaTroy Hawkins (2-7) for his third hit of the game.

Barry Bonds entered as a pinch hitter against Akinori Otsuka with two runners aboard in the eighth, borrowing Feliz's bat after breaking his own on a foul ball, then sat down after a called third strike he clearly disagreed with after a six-pitch at-bat.

It was Feliz who made the Padres pay, lining a double to center moments later. But Benitez couldn't hold the lead and wound up with his fourth blown save in an injury-shortened season.

With Bonds taking most of the day off to rest, Randy Winn splashed a Bonds-like homer into McCovey Cove, his eighth homer since joining the Giants in a July 30 trade with Seattle.

He is the seventh Giants player to launch a splash hit -- Bonds has 31 of the club's 39.