BOSTON - The Boston bullpen struggled late, but the Red Sox managed to hold on for a 5-4 win Thursday afternoon against the San Francisco Giants to avoid a series sweep.
Brandon Workman walked the tightrope in the ninth inning, walking in a run before striking out Evan Longoria with the bases loaded to end the game. That stranded the tying run at third base.
Marcus Walden gave up two runs in the eighth inning.
The Sox got to Giants ace Madison Bumgarner early, tagging the lefty for five runs in the first two innings. Xander Bogaerts had a three-RBI afternoon and Rafael Devers drove in two.
Eduardo Rodriguez picked up his 18th win of the season, striking out 10 batters over six innings of two-hit ball. The lefty gave up one run, which was unearned due to a throwing error by Marco Hernandez in the first inning.
The Red Sox will now open up a weekend series against the Tampa Bay Rays. They can be officially eliminated from the playoffs as early as Friday.