Braves rally back to edge Giants in 12 innings

Adonis Garcia hit a two-run homer in the 12th inning off Ryan Vogelsong and the Atlanta Braves completed their final comeback of the game, beating the San Francisco Giants 9-8 Monday night (Curtis Compton/Atlanta Journal-Constitution via AP)

ATLANTA — Adonis Garcia hit a two-run homer in the 12th inning off Ryan Vogelsong and the Atlanta Braves completed their final comeback of the game, beating the San Francisco Giants 9-8 Monday night.

Down 6-0 against Matt Cain going into the sixth, the Braves rallied with four runs. A.J. Pierzynski hit a two-run homer with two outs in the ninth off Santiago Casilla, tying it at 7.

Buster Posey homered early, then hit a go-ahead single in the Giants 12th.

Jace Peterson led off the Braves 12th by reaching on a throwing error by shortstop Brandon Crawford. Vogelsong (7-7), trying to earn the first save of his 11-season career, fell behind in the count and Garcia homered over the centre field wall.

Garcia made his major league debut this season and has three home runs in 11 games.

The Giants have lost two in a row for the first time since stopping a seven-game skid in early July.

When submitting content, please abide by our submission guidelines, and avoid posting profanity, personal attacks or harassment. Should you violate our submissions guidelines, we reserve the right to remove your comments and block your account. Sportsnet reserves the right to close a story’s comment section at any time.