Phillies 4, Cardinals 1
ST. LOUIS — Ryan Howard homered and drove in three runs and rookie David Buchanan made his longest start, 72/3 innings, for the Phillies. Jonathan Papelbon pitched the ninth for his 17th save in 19 opportunities. Howard, a St. Louis native, has hit safely in 22 of 27 regular-season games at Busch Stadium. He has 38 RBIs in St. Louis and a .374 batting average.