Atlanta Braves defeat St. Louis Cardinals, 9-2

At the start of the last lengthy home stand for his division-leading Cardinals, manager Tony La Russa said visits by three winning teams come at a good time.

The three opposing pitching staffs meant the Cardinals would be tested.

So far, they've been humbled.

Atlanta completed a series sweep on Sunday as ace Javier Vazquez "carved up" the Cardinals - La Russa's description - in a 9-2 victory. The winless series is the Cardinals' first since losing three at Houston in...