PHOENIX (AP) Brandon Drury drove in Jake Lamb with a sacrifice fly in the 11th inning, giving the Arizona Diamondbacks a 10-9 win over the Atlanta Braves on Wednesday night.

The Diamondbacks loaded the bases with a double, a hit batter and an intentional walk against reliever Jose Ramirez (1-2). Matt Kemp dived to catch Drury's sinking liner to left but couldn't get off a good throw to stop Lamb.

The Braves rallied from a 9-4 deficit in the eighth to tie it 9-9 with four runs in the ninth. Adonis Garcia led off the ninth with a home run and the next five Braves reached base.

More from FoxSports

Atlanta stranded runners on second and third, though, and the game went to extras. They also loaded the bases in the 10th.

Former starter Patrick Corbin (5-13) pitched two scoreless innings in relief to earn the win.