Friday’s results
Marlins 4, Rockies 2: At Denver, Dontrelle Willis ended his longest career winless skid at eight starts, tossing seven strong innings as Florida beat Colorado.
Phillies 8, Dodgers 6: At Los Angeles, Aaron Rowand’s go-ahead two-run double highlighted a five-run seventh inning as Philadelphia beat Los Angeles.
Reds 14, Astros 3: At Houston, Edwin Encarnacion and Austin Kearns each had four RBIs as Cincinnati beat Houston.
Cubs, Cardinals 4 (14): At St. Louis, Todd Walker’s RBI grounder scored Juan Pierre with the go-ahead run in the 14th inning as Chicago beat St. Louis.
Nationals 10, Brewers 4: At Milwaukee, Jose Vidro had three hits and two RBIs as Washington beat Milwaukee.
Padres 7, Pirates 0 (6): At Pittsburgh, Chan Ho Park shook off a series of poor starts to hold Pittsburgh without a run as San Diego beat the Pirates in a game shortened by rain.
Giants at Mets, ppd.: At New York, San Francisco’s game at Shea Stadium was postponed by rain. The teams will play a doubleheader today.
Diamondbacks at Braves, ppd.: At Atlanta, Arizona’s game against the Braves was postponed by rain. The teams will play a doubleheader today.