BOSTON // The Boston Red Sox continued their dominance of the Los Angeles Angels with a 7-3 victory.
Starter Jon Lester struck out 11 and allowed just one run in seven innings to lead the Red Sox to their sixth consecutive win over the Angels (16-14) this season. It was also Boston's 15th triumph in the last 16 meetings between the teams.
Boston (14-15) swept Los Angeles in a four-game series last month before taking the opener against previously undefeated pitcher Jered Weaver on Monday.
On Tuesday, the home team scored twice in the sixth inning to take a 2-1 lead then chased Los Angeles starter Dan Haren in the eighth where they added four more runs to move ahead 7-1.
"When you're facing guys like Haren or Weaver, (you) just want to find a way to beat (them)," Boston manager Terry Francona said.
"Just drive their pitch count up and get them out of the game, and hopefully have some runs to show for it."
David Ortiz homered for the second successive night in the eighth and Adrian Gonzalez's solo blast to start the inning sent Haren to the showers having allowed four runs.
Haren entered the night with the lowest ERA in the American League but became the second straight Angels ace to fall victim to the Red Sox.
"Any win is a great win, but when you beat another team's ace, that's always a plus" said Boston catcher Jarrod Saltalamacchia, who had an RBI double in the seventh."
Marco Scutaro went 2-for-4 and also had a two-run homer in the eighth for Boston.
Los Angeles added two runs in the ninth where Mark Trumbo had a sacrifice-fly RBI after he had given the visitors a 1-0 edge in the second with a home run.
"The focus is on our team," Angels manager Mike Scioscia told reporters. "What's disturbing isn't getting beaten by one team. What's disturbing is not getting into our game."
RESULTS (home team in CAPS):
TAMPA BAY 3 Toronto 2
DETROIT 4 NY Yankees 2
PHILADELPHIA 4 Washington 1
ATLANTA Milwaukee (postponed)
San Francisco 7 NY METS 6 (10 innings)
Houston 10 CINCINNATI 4
BOSTON 7 LA Angels 3
Minnesota 1 CHICAGO WHITE SOX 0
KANSAS CITY 6 Baltimore 5 (10 innings)
ST LOUIS 7 Florida 5
ARIZONA 4 Colorado 3
Cleveland 4 OAKLAND 1
SAN DIEGO 6 Pittsburgh 5
SEATTLE 4 Texas 3