Tuesday’s results
Pirates 7, Cubs 6 (11): At Pittsburgh, Jose Bautista’s bases-loaded walk scored Jose Castillo to cap a two-run, 11th-inning rally, as the Pirates beat Chicago.
Phillies 10, Nationals 6: At Washington, Ryan Howard tied Philadelphia’s single-season record with his major league-leading 48th home run to help beat the Nationals.
Braves 13, Giants 8: At Atlanta, Barry Bonds hit two homers but Andruw Jones went deep twice, and Chipper Jones and Adam LaRoche also homered as the Braves beat San Francisco.
Marlins 9, Cardinals 1: At St. Louis, Dan Uggla homered and drove in four runs as Florida won its ninth straight game.
Astros 10, Brewers 3: At Houston, pinch-hitter Jason Lane had a grand slam that led to the win over Milwaukee.
Padres 8, Diamondbacks 3: At Phoenix, Mike Piazza and Geoff Blum homered as San Diego beat Arizona. Chris Young gave up just three hits over seven innings to secure the win.
Mets 10, Rockies 5: At Denver, Carlos Beltran set a career high with his 39th homer and Jose Reyes also connected, sending New York past Colorado.
Reds at Dodgers, late: At Los Angeles, Los Angeles and Cincinnati had played eight consecutive scoreless innings and were tied 5-5 heading into the 15th inning.