Cards lose, Braves end 8 game losing streak.