OAKLAND, Calif. — Yoenis Cespedes homered and hit a two-run triple, Josh Reddick added a two-run double and had three RBIs, and the Oakland Athletics beat the Toronto Blue Jays 9-4 on Monday night.
Jed Lowrie singled home a run and Josh Reddick hit a sacrifice fly in Oakland's four-run first inning. Cespedes led off the eighth with his 16th home run, snapping a career-high 25-game homerless streak for the Home Run Derby champion.
Edwin Encarnacion hit a two-run homer, while Adam Lind and Brett Lawrie each hit solo shots against A.J. Griffin (10-7), who retired the first 13 batters of the game before Lind's one-out drive in the fifth.
Lawrie homered leading off the sixth, and Encarnacion connected for his 29th of the year four batters later.
The shaggy-haired Griffin, who went 7-1 last year as a rookie, gave up four runs and four hits, struck out five and walked two in seven innings to win for the fifth time in his last six decisions. He was through four perfect innings on 42 pitches.
The AL West-leading A's (63-43) won their fourth straight and seventh in nine to move a season-best 20 games over .500, tied for best record in the AL with Tampa Bay. They have some momentum after taking three of four from the division rival Los Angeles Angels at the Coliseum, where Oakland has won 24 of its last 30 home games.
Toronto, last in the AL East, had its six-game road winning streak against the AL West end.
A's manager Bob Melvin shuffled his batting order with Eric Sogard in the No. 2 hole and Josh Donaldson dropping down to sixth as he tries to get back on track — and the A's certainly got ample production from top to bottom.
Seth Smith snapped an 0-for-30 funk with an RBI double in the third. Donaldson matched his career-high hitless stretch of 17 at-bats when he grounded out in the third, then he singled in the fifth to snap it.
Reddick hit a first-inning sacrifice fly, then doubled in two runs in the fifth. Stephen Vogt contributed an RBI single later that inning.
Indians 3, White Sox 2
At Cleveland, pinch-hitter Jason Giambi homered over the center field wall leading off the ninth inning to give Cleveland its fifth straight victory.
Giambi, batting for struggling Mark Reynolds, belted a 1-1 pitch from Ramon Troncoso (1-3) high over the wall and into the bushes in center. It was the 436th career homer and ninth career walk-off shot for the slugger, who had a bucket of water dumped over his head by teammates after the game.
Rays 2, Red Sox 1
At Boston, David Price allowed just two hits over 71/3 innings to beat Boston for the second time in six days as Tampa Bay reclaimed first place in the AL East.
Price (6-5) was dominating in the makeup game before it was delayed for 39 minutes because of a brief downpour in the middle of the eighth. The Rays left-hander stayed in the game, but retired just one batter — after starting him out with three straight balls — before Joel Peralta relieved him.
Fernando Rodney pitched the ninth for his 26th save. He gave up a single to Jacoby Ellsbury, walked David Ortiz and threw a wild pitch before Mike Napoli struck out on a 3-2 changeup to end it.
Felix Doubront (7-5) allowed two runs on eight hits in five innings for the Red Sox.
Rangers 4, Angels 3
At Arlington, Texas, Geovany Soto hit a game-ending homer after A.J. Pierzynski went deep to tie the game earlier in the ninth off closer Ernesto Frieri, and Texas snapped a four-game skid.
Pierzynski led off by pulling a pitch into the right-field seats, his 11th homer this season which snapped a 4-for-27 slump. Nelson Cruz followed with a single off Frieri (0-3) before David Murphy grounded into a double play. Soto, who entered the game hitting only .198 this season, then hit a towering flyball to left that easily cleared the wall.
Pirates 9, Cardinals 2
At Pittsburgh, Francisco Liriano allowed one run over seven dominant innings, Pedro Alvarez hit his NL-leading 27th home run and Pittsburgh topped St. Louis.
Liriano (11-4) struck out eight and walked just two to win his fifth straight start. The Pirates kicked off the key series at PNC Park by sending the Cardinals to their fourth straight loss to pull within a half-game of the lead in the NL Central.
Mets 6, Marlins 5
At Miami, Ike Davis had a go-ahead RBI double in a three-run seventh inning, Daniel Murphy drove in three runs, and New York snapped a five-game skid against Miami.
David Aardsma (2-0) pitched an inning in relief of Jeremy Hefner for the win. Bobby Parnell retired Giancarlo Stanton with runners on first and third to end it for his 21st save in 25 opportunities.
Padres 2, Reds 1
At San Diego, Chris Denorfia hit a two-run, pinch-hit homer off Aroldis Chapman in the bottom of the ninth inning to give San Diego a win over Cincinnati.
Chapman (3-4) walked leadoff batter Yonder Alonso on a 3-2 pitch, then Denorfia drove a 98 mph first-pitch offering from Chapman over the center-field fence 423 feet away to deal the Reds their fourth straight loss.
Luke Gregerson (5-5) pitched the ninth for the win.
Brewers 5, Cubs 0
At Chicago, Carlos Gomez broke a scoreless tie in the ninth inning with an RBI single and Jeff Bianchi added a two-run double to lift Milwaukee past Chicago.
The Brewers, sitting in last place in the NL Central, won for the third time in eight games and ended the Cubs' winning streak at three games.
Braves 9, Rockies 8, 10 innings
At Atlanta, Andrelton Simmons drove in Dan Uggla from first base with a triple off Edgmer Escalona in the 10th inning, and Atlanta won its fourth straight game with a win over Colorado.
After Uggla led off with a walk, Simmons hit the ball too deep into the gap in left-center field for Carlos Gonzalez and Dexter Fowler to keep it from reaching the wall.