Like his predecessor Bobby Cox, Braves manager Fredi Gonzalez isn't inclined to give pregame speeches to fire up the squad. But with an eight-game losing streak being as close to desperate times as anyone in the organization cared to be, Gonzalez gave a speech Tuesday.

Judging from the results, he might not wait so long the next time the Braves are in a skid.

Home runs by Michael Bourn and Dan Uggla staked Randall Delgado to an early four-run lead, and the Braves hung on for a 5-4 win against the St. Louis Cardinals to snap an eight-game slide that was the Braves' longest since April 2010.