Braves beat Pirates for 13th win in last 16 games