BOSTON – The Red Sox had a 2-0 lead on the Astros when David Price left the game in the seventh.
Then the bullpen ruined everything.
Boston relievers allowed six runs to score as the Astros pulled away for a 6-3 victory. The bullpen combined to face 15 batters and allowed eight hits.
Ryan Brasier, in relief of Price, allowed two inherited runs and one man of his own to score as part of a three-run seventh inning for Houston.
The Red Sox battled back to tie the game 3-3 as J.D. Martinez knocked a run-scoring single in the bottom of the seventh.
Joe Kelly then gave up three runs in the eighth, taking the loss and dropping to 4-2 on the season.
Price took a no decision, but deserved better. He struck out 10 men, eight looking, and allowed only two hits over 6 1/3 innings. The lefty threw 101 pitches and at one point set down 14-straight Houston hitters.
Xander Bogaerts homered for Boston, his 20th of the season.
Mookie Betts went 3-for-4 with a run scored.
Houston third baseman Alex Bregman went 2-for-3 with two runs scored.
The Astros have now won six in a row.
The Sox and Astros will play again on Saturday, with Eduardo Rodriguez (12-3, 3.34 ERA) on the mound against right-hander Charlie Morton (13-3, 3.14 ERA).