in boston john lackey pitched neatly into the seventh inning as the Red sox beat the braves 4-0 their straight vivtory after their longest streak in 20 years. jackie bradley jr aj pierzynski and jonny gomes each had had two hits and RBI
philadelphia Ryan howard hit ayhree-run homer with two outs in the bottom of the ninth inning to lift phillies to a 6-3 win over the Rockies.
howard who was Nl most valuable player in 2006 when he hit 58 homers has struggled since tearing his Achilles tendon in the 2011 play-offs It was his ninth homer of the season.
in milwaukee yovani gallardo overcame two home run by nelson cruz as the brewers beat the orioles 8-3 in an inter-league matchup.
gallardo 3-3 gave up three run on four hits and five walks in 6 2 3 innings for his first victory sincce April 6 a span of nine starts.
khris Davis added a three run homer in the eighth for the Brewers.
In san francisco Tim linececum and five relievers combined on a two hitter to lead the giants past the cubs 5-0.
linececum struck out five walked four and hit a batter in another effective start.
Texas joe saunders gave up five hits and struck out six in five inning in his return to the rotation as the Rangers beat the Twins 1-0
At Phoenix chase Anderson became the first Arizona pitcher to win his first three career start as the Diamondbacks scored a 12-6 win over the padres.
The Yankees Hiroki kuroda ended an 11 start road winless streak and jacobyells-bury helped build an early lead with three hits and three RBI in his first three at bats as New York topped the cardinals 7-4.
in washington casey mcgehee's fourth hit of the game drove in the go - ahead run in the 10th innning and Reed johnson doubled home two more for miami in an 8-5 win over the Nationals.
in other games Moises sierra drove in the winning run with a single in the ninth inning as the white sox beat the indians 3-2 and chris carther hit two home runs in the Astos 9-3 win over the Royals.
The Athletics also topped the Tigers 3-1 the mariners beat the Angels 3-1 the Reds defeated the Dodgers 3-2 and the met blanked the pirates 5-0 .ap