David Ross does it again.
Ross hit his second career grand slam and the Braves beat the Orioles 5-4 despite Tim Hudson's less-than-stellar outing. Hudson allowed eight hits in six innings, including a pair of home runs to Mark Reynolds. Jake Arrieta took the loss for Baltimore despite pitching well early in the game, throwing only 27 pitches through the first three innings. The Braves had a chance to score in the third, but a botched squeeze attempt squandered the threat.
The Orioles took the lead on Reynolds's first home run of the game, a two-run shot in the fourth, but the lead didn't last another half-inning. Following two quick outs in the bottom of the fourth, Chipper Jones and Freddie Freeman reached base for Dan Uggla, and he lined the first pitch he saw to left. Luke Scott misplayed the ball and Chipper was able to score easily. Nate McLouth drew a walk and Ross followed with his grand slam home run.
Jordan Schafer was stellar again with some amazing defense in center field. He made a running catch on a Mark Reynolds fly ball at the wall in the second inning and snagged J.J. Hardy's fly ball with an over-the-shoulder catch in the fifth. The latter was especially important since Hudson allowed two hits following the catch.
Hudson survived two more innings, allowing his second home run of the game to Mark Reynolds in the sixth. Scott Linebrink allowed a solo homer to Nick Markakis in the seventh, but that's where the comeback ended. Craig Kimbrel struck out two in the ninth for his 24th save of the season.
The Braves go for another sweep tomorrow.