Yankees 3, Red Sox 2
Nick Swisher capped a three-run sixth inning with a go-ahead RBI double and the New York Yankees ended a seven-game losing streak to Boston with a 3-2 victory over the host Red Sox on Friday.
Curtis Granderson had an RBI single for the Yankees, who have won eight straight to regain sole possession of first place in the American League East for the first time in a month.
The Yankees, who had not beaten Boston since April 9, defeated Red Sox ace Jon Lester for the first time in six tries.
Boone Logan (3-2) escaped a bases loaded jam in the fifth in relief of Bartolo Colon and three relievers held the Red Sox hitless before Mariano Rivera worked around Carl Crawford's one-out single in the ninth for his 29th save in 33 chances.
A half-inning after Boston left the bases loaded, the Yankees broke through against Lester (11-5). Granderson had an RBI single to left-center field and the tying run scored when Robinson Cano hit into a bases-loaded double play. Swisher then hit a scorching line drive that got past third baseman Kevin Youkilis and caromed off a fan for an RBI double.
Boston took a 1-0 lead in the third on an RBI double from Jacoby Ellsbury and David Ortiz made it 2-0 with his 21st homer of the season in the fourth.