Padres rally in 10th, beat Giants 7-6 on walk-off balk

SAN DIEGO (AP) Adam Rosales singled in the tying run before Santiago Casilla balked home the winning run, and the San Diego Padres rallied to beat the major league-leading San Francisco Giants 7-6 on Saturday night.

The Padres started the decisive rally when Alex Dickerson and Derek Norris singled to open the 10th against Casilla (1-3). Norris stole second before Rosales bounced a single past shortstop Brandon Crawford to tie the game.

With Alexei Ramirez at the plate, Casilla stumbled during his delivery and a balk was called, bringing in Norris with the winning run.

Kevin Quackenbush (6-3) won despite giving up Buster Posey's go-ahead, opposite-field homer leading off the 10th, the Giants' fourth home run of the night.

Posey hit a 91 mph fastball to right field for his 12th homer this season.