BOSTON -- Sean O'Sullivan turned in a much-needed strong start and the Boston Red Sox used a seven-run fifth inning to beat the Los Angeles Angels 10-5 on Sunday afternoon at Fenway Park.
O'Sullivan, who had been recalled from Triple-A Pawtucket before the game to make the spot start, left to a standing ovation in the sixth after throwing five scoreless innings.
O'Sullivan (2-0) had made two other starts for the Red Sox this season, including a May 15 no-decision against Houston in which he allowed six runs on five hits over 4 1/3 innings.
Hanley Ramirez, Sandy Leon and Dustin Pedroia drove in two runs apiece while David Ortiz, Jackie Bradley Jr. and Marco Hernandez added RBIs for Boston (44-37), which won its first series since taking two of three against Seattle on June 17-19.
Yunel Escobar had two RBIs and Kole Calhoun, Mike Trout and Albert Pujols each drove in a run for Los Angeles (33-49), which couldn't build on Saturday's 21-2 bludgeoning of Boston and lost for the 11th time in 13 games.
Angels starter Matt Shoemaker (3-9) cruised through four innings before unravelling, giving up five runs on nine hits and two walks with three strikeouts.
The Red Sox broke the game open with their seven-run fifth, all in the span of six batters.
Ortiz drove a first-pitch changeup from Shoemaker into the center-field triangle, where it bounced out of play for a ground-rule double, and Pedroia scored from second.
It was Ortiz's 1,157th career extra-base hit, tying him with Red Sox legend Carl Yastrzemski for 12th on major leagues' all-time list.
Pujols ranks 11th all time with 1,185 extra-base hits, and Alex Rodriguez led all active players with 1,272 entering Sunday.
One at-bat later, Ramirez poked a slider into right field that rolled to the wall for another double, plating Xander Bogaerts and Ortiz.
Bradley Jr. brought Ramirez home with his single to right and advanced to second on the throw to the plate, then Leon doubled high off the wall in left to score two after Brock Holt walked.
Leon then scampered home on Hernandez's single to left, which was mishandled by Angels left fielder Jefry Marte.
Los Angeles answered with three runs in the sixth as Calhoun's RBI double was followed by Trout's run-producing groundout and another RBI double from Pujols.
Escobar drove in a pair with a one-out double in the seventh after a challenge overturned a call that Andrelton Simmons' two-bagger to left was foul, putting runners on second and third.
Leon knocked in another run with an infield single in the Boston seventh before Pedroia plated two with a bases-loaded single to restore a five-run advantage.
for more features.