Jonathan Schoop broke in a tie with an RBI single in the 12th inning, Adam Jones added a three-run homer in that inning and the Baltimore Orioles defeated the Toronto Blue Jays 6-2 Sunday to regain first place in the American League East. The win ended a five-game losing streak for the Orioles and put them a half-game ahead of the Blue Jays. Left-hander Franklin Morales (0-1) walked Pedro Alvarez to open the 12th inning. He committed a balk on a pickoff throw to first and Alvarez was awarded second base. Alvarez scored when Schoop singled to left with one out. J.J. Hardy then walked and Jesse Chavez replaced Morales. Indians 8, Athletics 0: Corey Kluber pitched seven scoreless innings and Mike Napoli homered to lead Cleveland over Oakland to sweep the three-game series. Kluber (10-8) gave up five hits, with seven strikeouts and two walks. Oakland starter Sonny Gray came into the game with a record of 2-0 and a 0.64 ERA in four career starts against the Indians. But Gray (5-10) was removed from the game after 3 1/3 innings, having given up seven runs and eight hits. His 5.43 ERA, which was already the highest in the American League, climbed several more points to 5.84. Marlins 5, Cardinals 4: Adeiny Hechavarria scored from first on a two-out triple by Derek Dietrich in the bottom of the ninth inning as Miami rallied to defeat St. Louis. Until he scored the winning run Hechavarria had been the Marlins' goat due to a throwing error in the eighth. But with none on in the ninth, he fouled off several pitches before hitting a single on a 3-2 pitch from Matt Bowman. Hechavarria then scored on Dietrich's triple that deflected off the glove of center fielder Tommy Pham. Mets 6, Rockies 4: Neil Walker hit a long go-ahead three-run homer in the seventh inning as New York avoided being swept in the season series by Colorado. The Mets won for just the second time in the last seven games to remain 2 1/2 games behind the Miami Marlins in the race for the National League's second wild card. Rangers 5, Royals 3: Mitch Moreland hit his fourth homer of the four-game series against Kansas City as Texas completed a sweep. The Rangers moved six games ahead of Houston in the American League West with the win, their largest lead since July 9. The Royals have now dropped eight of their last nine games. Moreland's two-run homer in the fourth off Dillon Gee (3-5) gave the Rangers a 4-1 lead and enough cushion for Lucas Harrell (3-2) and the Texas bullpen to get the job done. Tigers 11, Astros 0: Miguel Cabrera hit two home runs worth three runs in a four-RBI day, James McCann belted his first career grand slam and five Detroit pitchers combined on a seven-hit shutout and the second straight sweep of a three-game series. Cabrera hit his 22nd home run of the season with nobody on and one out in the fifth off Dallas Keuchel (6-11) and added his 23rd after reliever Scott Feldman hit Cameron Maybin with a pitch to open the seventh. Justin Upton hit his 13th home run of the season with two outs and the bases empty in the seventh. Rays 5, Yankees 3: Hours after trading away reliever Andrew Miller to the Indians, New York's struggles continued, as last-place Tampa Bay completed a three-game sweep. Rays rookie Blake Snell (3-4) struck out nine in 5 1/3 innings, and the deciding runs came on a two-out, two-run single from catcher Luke Maile after the Yankees intentionally walked the No. 8 hitter in the Rays' lineup. The Rays matched their season high with a four-game win streak, while the Yankees are back at .500 after dropping their fourth straight. Twins 6, White Sox 4: Brian Dozier homered twice and scored three runs as Minnesota beat Chicago. Dozier's home runs came after the White Sox had cut the Twins' lead to 4-3 in the fourth inning. The first homer hit the facing of the third deck in left field, an estimated 421-foot shot, to put the Twins up by two. Two innings later, Dozier added another insurance run by just clearing the fence in left field for a 6-3 lead. Braves 2, Phillies 1: Jeff Francoeur hit a two-run homer to the opposite field in the seventh inning as Atlanta beat Philadelphia. Jimmy Paredes homered in the eighth inning to draw the Phillies within a run, but Jim Johnson induced a double play after a leadoff walk in the ninth inning while recording his sixth save. The Phillies had five hits against six Atlanta pitchers. Rookie Mauricio Cabrera (2-0) got credit for the victory after pitching the seventh inning. Other results: Brewers 4, Pirates 2; Cubs 7, Mariners 6 (12 innings); Reds 3, Padres 2; Dodgers 14, Diamondbacks 3; Giants 3, Nationals 1; Red Sox 5, Angels 3.