Travis Snider had three hits and Edinson Volquez threw seven shutout innings as the Pirates beat the Braves 10-1 on Thursday night.