Chicago: Anthony Rizzo doubled in two runs while right-hander Jason Hammel snapped a six-game winless streak as the Chicago Cubs posted a 3-1 victory over the Texas Rangers.
Hammel (8-5) allowed just one run on three hits as he outdueled Rangers right-hander Yu Darvish, who was making his first start since June 8 and only his fourth big-league appearance since 2014.
Closer Hector Rondon worked a perfect ninth for his 15th save.
Meanwhile, Sandy Leon highlighted a career-high four RBI showing with a three-run home run and Boston ran their season-high winning streak to six games with a 5-2 victory over New York.
Xander Bogaerts drove in the other run for the Red Sox (51-38), who won for the eighth time in nine games.
And rookie Ryon Healy belted a three-run homer for his first major-league hit, Khris Davis launched two solo shots and right-hander Sonny Gray ended his seven-game losing streak as the host Oakland Athletics posted a 5-4 win over the Toronto Blue Jays.
Gray (4-8) gave up three runs on six hits over six innings and won for the first time since April 22. He struck out two, walked four and threw 102 pitches.
Healy went 0-for-4 on Friday in his major-league debut, but sent R.A. Dickey’s 2-2 pitch over the left-field fence for a three-run homer in his first at-bat to give Oakland a 4-2 lead in the second inning.