BOSTON (AP) - Jon Lester allowed no earned runs for the third time in four starts, and Boston completed a three-game sweep of Kansas City with a 6-0 shutout Sunday.
In eight innings, the All-Star left-hander struck out eight and gave up two walks and four hits. Only one Royals player reached third base.
Lester (10-7) is 4-0 with a 0.85 ERA over his last seven starts with 47 strikeouts and eight walks in a span of 52 2-3 innings. He has yielded just one earned run in 31 innings.
Lester extended his scoreless streak to 14 innings before Junichi Tazawa got the first out of the ninth. Edward Mujica retired the next two batters.
Yordano Ventura (7-8) gave up all six runs.
BLUE JAYS 9
TORONTO (AP) - Melky Cabrera hit a tiebreaking homer in the seventh inning, and Toronto beat slumping Texas.
Cabrera drove in three runs and finished 3 for 5, his 13th multi-hit effort in the past 28 games, as the Blue Jays won their first series since sweeping a two-game set against Milwaukee on July 1-2.
Cabrera's homer came on the third pitch he saw from right-hander Neftali Feliz (0-1), handing Texas its 13th loss in 15 road games. The Rangers have won just four of their past 28 overall and are a major league-worst 39-59. It is the first time Texas is 20 games under .500 since finishing the 2003 season 71-91.
WHITE SOX 7
CHICAGO (AP) - Matt Dominguez hit a two-run homer and a tiebreaking RBI double, and Houston tied its season high with 17 hits in a win over the Chicago White Sox that prevented a three-game sweep.
Chicago fell behind 4-0 early and tied it 7-all in the sixth on Alexei Ramirez's RBI double, Jose Abreu's run-scoring single and a run-scoring two-out grounder by Dayan Viciedo that went through the legs of All-Star second baseman Jose Altuve for Houston's second error of the inning.
RAYS 5, TWINS 3
MINNEAPOLIS (AP) - James Loney had two hits and two RBIs, and Chris Archer won consecutive decisions for the first time this season as Tampa Bay topped Minnesota for its fifth straight win.
Archer (6-5) pitched 6 1-3 innings, giving up one earned run on six hits. Rookie Kirby Yates got two outs in the ninth for his first career save.
ANAHEIM, Calif. (AP) - Grant Green hit a bases-loaded single off Fernando Rodney with two outs in the ninth inning after Albert Pujols tied it with an RBI double, and the Los Angeles Angels pulled out a victory over Seattle.
OAKLAND, Calif. (AP) - Sonny Gray struck out eight to win his fifth consecutive decision, and Oakland pounded Baltimore.
Gray (11-3) gave up two runs, one earned, two hits and two walks in 6 2-3 innings. The 24-year-old right-hander hasn't lost since June 13 at the New York Yankees..
YANKEES 3, REDS 2
NEW YORK (AP) - Jacoby Ellsbury got four hits and scored the winning run in the ninth inning on Brian McCann's pop-fly single that dropped near three Cincinnati Reds in shallow right field, giving the New York Yankees a victory Sunday.
Ellsbury and Derek Jeter each had an RBI single for the Yankees, who finished a three-game sweep in their first series after the All-Star break. Ellsbury also stole two bases and made a sliding catch in center field that saved a run.
He reached safely all five times up, including a leadoff single in the ninth off Aroldis Chapman (0-3).
David Robertson (1-2) pitched a perfect ninth to give the Reds their season-high, sixth straight road loss.