Raul Ibanez hit a two-run homer in the ninth inning to give the Philadelphia Phillies a 5-4 victory over the San Diego Padres on Sunday.
Ryan Howard started Philadelphia’s winning rally with a leadoff single against Edwin Moreno (0-1), who was in because closer Heath Bell had worked three consecutive days. Ibanez followed by hitting a 2-0 pitch into the right-field stands.
Slumping shortstop Jimmy Rollins connected for a pinch-hit solo drive in the eighth for Philadelphia, which ended a three-game skid.
REDS 4, ASTROS 2
At Houston, Texas, pitcher Micah Owings hit a pinch-hit, two-run double to lead the Reds.
Owings, who won the 2007 NL Silver Slugger award for pitchers, is two-for-three as a pinch hitter this season. Geoff Geary (0-1) set up the tiebreaking hit with a throwing error that allowed Jerry Hairston Jr to score before Owings came to the plate.
GIANTS 2, DIAMONDBACKS 0
At San Francisco, Randy Johnson took a no-hitter into the seventh inning against his former team, leading the Giants to the win.
Johnson, who allowed one hit in seven innings, was perfect through four. He faced the minimum through six and stranded Augie Ojeda at third after the shortstop doubled to open the seventh.
The 45-year-old Johnson (1-2) earned his 296th career win in his first start against the Diamondbacks, who he spent eight seasons with. Bob Howry pitched the eighth and Brian Wilson got the last three outs for his second save.
DODGERS 14, ROCKIES 2
At Los Angeles, Matt Kemp hit a grand slam and a solo homer to help the Dodgers pick up their eighth straight win.
Andre Ethier and Orlando Hudson each drove in three runs for Los Angeles, which have won their first six home games for the first time since the 1947 Brooklyn Dodgers started out 8-0 at Ebbets Field in Jackie Robinson’s rookie year.
Scott Elbert (1-0) allowed two runs and three hits in two-and-two-third innings for Los Angeles, including seventh-inning homers by Brad Hawpe and Chris Iannetta.
NATIONALS 7, MARLINS 4
At Washington, Cody Ross hit the tying homer in the eighth inning, then hit a three-run double in the ninth to give the Marlins their seventh straight victory.
BRAVES 11, PIRATES 1
At Pittsburgh, Pennsylvania, Martin Prado and David Ross hit three-run homers to support Javier Vazquez’s six shutout innings as the Braves snapped a five-game losing streak.
BREWERS 4, METS 2
At New York, Mike Cameron homered against his former team and Todd Coffey escaped a pair of late jams during an eight-out save, helping the Brewers avoid the sweep.
Jeff Suppan (1-2) bounced back from two poor starts, pitching into the seventh inning.