Updated

Kyle Phillips had a day he would just as soon forget.

San Diego's backup catcher was behind the plate as the Giants tied a San Francisco record with six stolen bases. Phillips also made a key throwing error and bunted into a rally-killing double play in the 11th inning of a 4-3 loss Sunday.

San Francisco, near the bottom of the NL in stolen bases with only 53 coming into the game, was successful on all six attempts. The last one was the most costly — Emmanuel Burriss stole his second base in the 11th and continued to third on Phillips' throwing error.

Burriss scored the go-ahead run on Chris Stewart's suicide squeeze.

"You guys saw it, 40,000 people saw it," said Phillips, clearly frustrated. "You guys can write about it and they'll read it."

As big as the suicide squeeze by Stewart was, his play on Phillips' bunt in the bottom of the inning was just as huge.

After Javier Lopez (5-1) pitched two innings, Brian Wilson came in and had to wriggle out of a jam in the 11th for his 28th save in 32 chances.

Wilson walked his first two batters and Phillips tried to advance them with a bunt in front of home plate. Stewart quickly popped out of his crouch and fired to third baseman Pablo Sandoval, who relayed to first for a 2-5-4 double play that fired up the Giants' infield.

Logan Forsythe walked before Wilson retired Alberto Gonzalez on a game-ending grounder.

"I had a chance to redeem myself late in the game, but I couldn't get the bunt down," Phillips said. "Things didn't go our way."

Padres manager Bud Black was quick to defend Phillips on San Francisco's season-high six stolen bases.

"It wasn't just Kyle," Black said. "The pitcher's involved as well. It was the pitcher-catcher combination."

Burriss, who entered as a pinch-runner in the ninth, reached on a one-out single off Chad Qualls (4-3) in the 11th before he stole second and went to third on Phillips' error.

With the infield in, Qualls pitched out on his first delivery to Stewart, who stayed in the game after pinch-hitting in the ninth. But on a 3-1 count, Stewart laid down a perfect bunt to easily score Burriss.

"We played a little of their type of baseball today," Stewart said. "We got runners on base however we could, stole a base, advanced to third on the error. We were able to put pressure on them and come away with a big run."

San Francisco, which has won seven of its last nine games, took three of four in the series. It was the eighth time the clubs have played each other in the last 11 games.

The Padres have lost eight of nine.

San Diego's Orlando Hudson hit a two-run, go-ahead single in the sixth inning to take advantage of a mistake by catcher Eli Whiteside.

With one out in the sixth and Everth Cabrera at the plate, Matt Cain threw a pitch in the dirt that Cabrera swung at and missed for strike three. But plate umpire Marvin Hudson ruled that Whiteside didn't catch the ball. While Cabrera took off for first base, Whiteside held up his glove, indicating he had caught the ball, while he argued with Hudson.

By the time Whiteside threw to first, Cabrera beat the throw on what was officially ruled a passed ball.

Cameron Maybin followed with a single and the Padres loaded the bases when Ryan Ludwick was hit on the hand by Cain's fastball. Hudson then singled in two runs to put the Padres ahead 3-2.

The Giants tied the game in the seventh when Whiteside reached on a fielder's choice, stole second and scored on Andres Torres' single.

Cain allowed three runs — one earned — and three hits over six innings. The All-Star right-hander struck out nine and walked two.

The Padres scored an unearned run in the first after Will Venable led off with a walk and went to third on a fielding error by second baseman Mike Fontenot on Cabrera's grounder. Venable scored one out later on Ludwick's sacrifice fly.

San Francisco tied the score at 1 in the second after consecutive singles by Nate Schierholtz and Aubrey Huff to start the inning followed by Cody Ross' sacrifice fly.

Schierholtz had a run-scoring single in the sixth for a 2-1 lead.

Padres starter Mat Latos gave up three runs and seven hits in seven innings.

NOTES: Cain is 5-1 with a 2.01 ERA in his last nine starts. ... Padres SS Jason Bartlett was placed on the paternity leave list. San Diego recalled Cabrera from Triple-A Tucson. ... Padres 3B Chase Headley missed his second straight game with a strained right calf.