Bogaerts hits 3-run HR; Red Sox rally past Astros, 10-9

Boston Red Sox's Mookie Betts hits an RBI-triple in the seventh inning of a baseball game against the Houston Astros at Fenway Park, Sunday, May 15, 2016, in Boston. (AP Photo/Steven Senne)
Steven Senne/AP

BOSTON (AP) Xander Bogaerts hit a three-run homer and Ryan Hanigan had three singles and drove in four to lead the Boston Red Sox to a 10-9 victory over the Houston Astros on Sunday.

It was the seventh win in eight games for the Red Sox, and completed a 6-1 homestand in which they score 73 runs.

Boston's Jackie Bradley Jr. had a single to extend his majors' longest hitting streak this season to 21 games.

Luis Valbuena had a three-run homer and five RBIs for the Astros, and Carlos Correa added a solo homer.

Heath Hembree (2-0) pitched two innings of relief for the win. Craig Kimbrel got the final three outs for his 10th save.

Scott Feldman (2-3) took the loss.