Kristen Stewart had nine strikeouts and gave up only two hits on the mound while going 3-4 at the plate as the Braves topped the Pirates in Tuesday's action.