MLB: Giants, Pads and Braves eye two playoff spots