ANAHEIM, Calif. — John Lackey pitched into the eighth inning to win in his return to Angel Stadium, and Jed Lowrie’s two-run double in the seventh put the Boston Red Sox ahead in a 4-2 victory over the Los Angeles Angels on Tuesday night.

Lackey was narrowly outpitched by Jered Weaver in a meeting of the Angels’ past and present aces until Darnell McDonald and Marco Scutaro scored Boston’s first two runs on a clutch two-out drive by Lowrie in just his sixth game of the season.

Lackey (10-5) was mostly booed in his first game back in Orange County since signing a big-money free-agent deal with Boston. He gave up seven hits and left after Bobby Abreu’s homer on his 124th pitch.

Adrian Beltre added an RBI double in the eighth, and Scutaro scored on a throwing error in the ninth.