BOSTON — Jacoby Ellsbury had three hits, David Ortiz homered and John Lackey held down New York’s resurgent offense as the Boston Red Sox broke a three-game skid by beating the Yankees 6-1 on Saturday.
Ortiz, Shane Victorino, Will Middlebrooks, Mike Carp and Daniel Nava each had two hits for the AL East leaders, who won for the third time in nine games.
Alfonso Soriano extended his hitting tear with two singles in four at-bats for the Yankees, but was held without an RBI after matching a major league record with 18 over his previous four games. He is 15 for 22 in his last five games with five homers and nine runs scored.
Blue Jays 6, Rays 2
ST. PETERSBURG, Fla. — J.A. Happ won in his first game at Tropicana Field since a scary injury three months ago and Toronto beat Tampa Bay.
Happ (3-2), who suffered a skull fracture and sprained right knee when he fell to the ground after getting hit with a liner by Desmond Jennings on May 7, allowed two runs and five hits over 5 1-3 innings. It was his third start overall since returning from the disabled list.
It was Happ’s first victory since beating Kansas City on April 12.
White Sox 8, Twins 5
MINNEAPOLIS — Dayan Viciedo hit a three-run homer and Alejandro De Aza added a two-run shot as Chicago topped Minnesota.
Viciedo’s home run gave him five RBIs in his last two games, equaling his total from July 10 through Aug. 14.
Chris Sale (9-11) gave up four consecutive two-out hits in the third inning as the Twins scored three times. The left-hander won three straight starts for the first time this season, giving up three runs and nine hits in seven innings, striking out eight and walking one.