ATLANTA (AP) - Carlos Ruiz hit a pinch-hit grand slam and drove in five runs, and Roy Oswalt earned his first victory over Atlanta as the Phillies rolled to a 10-2 win over the Braves on Saturday.
With Brian Schneider starting behind the plate, Ruiz sat out the first six innings. He still set his career high for RBIs with his slam in the seventh and run-scoring double in the eighth.
Oswalt (2-0) gave up five hits and two runs, one earned, in six innings.
The Braves were the only National League team Oswalt had not beaten.
Schneider gave the Phillies a 3-2 lead with his two-run homer off Brandon Beachy (0-1) in the fourth.
The Phillies had 15 hits, including eight for extra bases.