OAKLAND, California — Matt Wieters hit two solo home runs and Endy Chavez had four hits to help the Baltimore Orioles beat the Oakland Athletics 9-5 Sunday and remain within a game of the New York Yankees in the AL East. Chavez drove in two runs for the Orioles, who have won four of six in snapping a three-game road losing streak. J.J. Hardy, Mark Reynolds, Manny Machado, Chris Davis and Robert Andino also drove in runs. Josh Reddick, who drove in three runs, and Stephen Drew hit two-run home runs for the Athletics, who are two games ahead of the Orioles for the first wild-card spot. Adam Rosales had two hits. Brian Matusz (6-10) retired all six batters he faced, two on strikeouts, to earn the victory. Jim Johnson got the last out for his 43rd save. A's starter Dan Straily (2-1) lasted 4 2-3 innings, giving up four runs and five hits. He walked five and struck out one. Indians 7, Tigers 6: Lonnie Chisenhall singled in the winning run with one out in the ninth inning to help Cleveland deal the Tigers a crucial loss Sunday. The Tigers had manager Jim Leyland ejected and catcher Alex Avila hurt in a collision with Prince Fielder as they dropped two games behind in the AL Central. They go to Chicago to face the first-place White Sox Monday. Jason Kipnis doubled off Jose Valverde (3-3) and scored the tying run on a one-out triple by Carlos Santana. Valverde then intentionally walked both Michael Brantley and Ezequiel Carrera to face Chisenhall, who lined the first pitch to right-center. Esmil Rogers (2-1) pitched one inning for the win. Miguel Cabrera, with visiting Detroit fans chanting “MVP! MVP!” hit a three-run homer in the seventh to put the Tigers ahead 6-5. Cabrera connected off Joe Smith (7-5) for a 402-foot drive. Rangers 2, Mariners 1: Matt Harrison pitched into the ninth inning for his 17th victory and Texas added to its AL West lead for the first time in 10 days. Adrian Beltre hit his 33rd homer for the Rangers, and Michael Young had his second three-hit game in four days. Harrison (17-9) got within one out of his fourth complete game of the season, but came out after Jesus Montero's two-out single put runners at first and third. Koji Uehara struck out Michael Saunders for his first save for the Rangers. Pitching on his 27th birthday, Harrison allowed a single to start the game. But he didn't allow a runner past first base until Justin Smoak led off the eighth with his 16th homer. The All-Star left-hander, the fourth AL pitcher to reach 17 wins, benefited from three double plays — two that he started. The Rangers (87-59) have the best record in the American League, and now have a three-game division lead over Oakland. The Athletics lost for only the second time in 10 games Sunday, 9-5 at home against Baltimore. Yankees 6, Rays 4: Russell Martin's three-run homer highlighted an eventful early burst and the Yankees kept their AL East lead. The Yankees won the last two in the three-game series. White Sox 9, Twins 2: Jake Peavy baffled Minnesota again, Dayan Viciedo and Adam Dunn homered, and the Chicago White Sox beat the Twins 9-2. The White Sox scored six runs in the sixth inning to support Peavy (11-11) and stay ahead of Detroit in the AL Central. Angels 4, Royals 3: Mark Trumbo hit a three-run homer and Dan Haren pitched effectively into the sixth inning. Trumbo, who had hit just .177 with 62 strikeouts in his previous 37 games to drop his average from .306 to .268, homered off Will Smith (5-8) in the second inning. Blue Jays 5, Red Sox 0: Adeiny Hechavarria hit a two-run home run and Omar Vizquel had two hits. The game was scoreless until the bottom of the seventh, when Yan Gomes grounded a two-out single up the middle against Jon Lester [stats] (9-12), just the second hit for the Blue Jays. — Agencies