LOS ANGELES — Trevor Cahill drove in Arizona’s first two runs with his first major league triple, and the Diamondbacks sent the Los Angeles Dodgers to their fifth straight loss, 9-2 on Monday night.
Cahill (2-3) allowed two runs and six hits in seven innings, improving to 5-0 with a 2.10 ERA in eight starts against the Dodgers.
PHILLIES 6, GIANTS 2
SAN FRANCISCO — Cliff Lee (3-2) allowed two runs and five hits in eight innings, struck out six and walked none to outpitch fellow southpaw Madison Bumgarner. Lee is 5-0 with a 0.88 ERA in six regular-season starts against the Giants.
PADRES 5, MARLINS 0
SAN DIEGO — Andrew Cashner (2-2) pitched a career-high 7 1/3 innings of four-hit ball and combined with Dale Thayer on a five-hitter in front of a season-low crowd of 14,596 at Petco Park.
Miami was shut out for the fifth time this season, tying Atlanta and Philadelphia for most in the majors. The Marlins are last in the big leagues with a .226 team batting average and 98 runs this season.
BRAVES 7, REDS 4
CINCINNATI — Andrelton Simmons homered twice and drove in a career-high four runs, helping stop Cincinnati’s three-game winning streak.
Paul Maholm (4-3) allowed four hits and two runs in 5 2/3 innings, and Craig Kimbrel gave up a pair of singles in the ninth before fanning Joey Votto for his 10th save. Cincinnati stranded five runners in scoring position.
CUBS 9, RANGERS 2
CHICAGO — Scott Feldman (3-3) allowed two hits in seven scoreless innings against his former team before leaving with a cramp in his pitching hand.
Chicago Cubs came within three outs of its first shutout since Aug. 26. Texas scored a pair of unearned runs in the ninth after a throwing error by third baseman Luis Valbuena.
Blue Jays 8, Rays 7
ST. PETERSBURG, Fla. — J.P. Arencibia hit a two-out, two-run homer in the ninth inning off Fernando Rodney, and the Toronto Blue Jays completed their comeback from a seven-run deficit.
The last time Toronto rallied from at least seven runs down to win was June 5, 2007, when it overcame an 8-1 margin to beat Tampa Bay 12-11, according to STATS LLC.
Tampa Bay last lost a lead of at least seven runs was May 25, 2009, when Cleveland came back from a 10-0 deficit to win 11-10.
RED SOX 6, TWINS 5 (11)
BOSTON — Stephen Drew doubled in the winning run with two outs in the 11th inning, and the Red Sox snapped a season-high, three-game losing streak.
Drew, who entered the game batting .182, homered and had four hits. Dustin Pedroia hit a solo shot in the eighth for a 5-4 lead, but Joel Hanrahan gave up Brian Dozier’s homer in the ninth and left one out later with right forearm tightness.
INDIANS 7, ATHLETICS 3
CLEVELAND — Asdrubal Cabrera homered twice, and Mark Reynolds hit one to the deepest reaches of Progressive Field, leading the Indians to the victory.
Jason Kipnis and Cabrera hit consecutive homers in the first inning off Jarrod Parker (1-5). In the fifth, Cabrera homered again, and Reynolds launched a 460-foot shot — his 10th this season — that nearly cleared the left-field bleachers.
W. SOX 2, ROYALS 1 (11)
KANSAS CITY, Mo. — Jordan Danks atoned for a baserunning blunder in the ninth inning by hitting a solo home run in the 11th that lifted the White Sox to the win.
Danks connected with two outs off Kelvin Herrera (2-3) for his first homer of the season.