By KEN POWTAK
BOSTON (AP) - Hanley Ramirez hit a go-ahead, two-run homer in the seventh inning and the Boston Red Sox beat the Houston Astros 5-4 Sunday.
Ryan Hanigan and Pablo Sandoval each had three hits as the Red Sox won their third straight series. They hadn't done that since taking their first three of the season.
Rookie Carlos Correa and Evan Gattis hit consecutive homers over the Green Monster for AL West-leading Houston, which lost its second in a row after a five-game winning streak.
Matt Barnes (3-2) got the victory, striking out the only batter he faced. Koji Uehara worked the ninth for his 19th save.
Ramirez hooked a low pitch, nearly one-handing it into the first row of Monster seats against Tony Sipp (2-4) after David Ortiz walked.
Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.