DETROIT — Prince Fielder and Delmon Young homered on consecutive pitches in the sixth inning to support Max Scherzer and help the Detroit Tigers beat the Los Angeles Angels 5-2 Sunday. Scherzer (14-6) gave up one run and struck out nine over seven innings. Joaquin Benoit struck out two more in a perfect eighth, and Jose Valverde struck out another batter while closing it out. Angels right-hander Ervin Santana (7-11) allowed four runs and five hits over seven innings. Red Sox 8, Royals 6: James Loney hit a tying single in his Boston debut and Jacoby Ellsbury drove in the go-ahead run as the revamped Red Sox bounced back from a nine-player trade and a 12-inning loss. A day after he was the only major leaguer coming to Boston in a deal that sent Josh Beckett, Adrian Gonzalez, Carl Crawford, Nick Punto and more than $250 million in salary to the Los Angeles Dodgers, Loney went 1 for 5. Pedro Ciriaco had three hits for the Red Sox, who won for just the fourth time in 12 games. Pedro Beato (1-0) allowed two runs in two-plus innings but got the win on the same day he was called up from Triple-A Pawtucket. Mark Melancon pitched the ninth for his first save. Lorenzo Cain hit a three-run homer for the Royals. Will Smith (4-6) got the loss. Yankees 4, Indians 2: Curtis Granderson hit his 200th career homer to help the Yankees get the win. The Yankees took a 3-0 lead in the second inning off Ubaldo Jimenez (9-13). Granderson's 33rd homer in the sixth made it 4-2 and gave New York a record eight current players with 200 or more career homers. The Yankees took two of three in the series following a three-game losing streak, opening a four-game lead in the AL East over idle Tampa Bay. Jason Kipnis had three hits and three stolen bases for Cleveland, which has lost nine of 10 and is 5-23 since July 26. Twins 6, Rangers 5: Ben Revere had four hits, Cole De Vries won for the first time in nearly two months and Minnesota snapped a five-game losing streak. The Twins avoided getting swept in the four-game series. They finished a 10-game road trip with a 2-8 record. Josh Hamilton hit his 35th homer for Texas and drove in four runs, giving him a major league-leading 111 RBIs. De Vries (3-5) was 0-4 in 10 starts since beating Kansas City on June 30. The right-hander gave up two runs and struck out five in five innings. White Sox 4, Mariners 3, 6-1/2 innings (rain): Tyler Flowers hit a go-ahead homer just before the final downpour and the Chicago White Sox beat the Seattle Mariners 4-3 in a rain-shortened game for their sixth straight victory. Immediately following a 6-minute rain delay in the seventh inning, Flowers launched a two-run shot off Kevin Millwood to lead first-place Chicago to its second consecutive series sweep. Rain continued to pour until the tarp was put on to stay two batters later, and the game was called after a wait of nearly 2 hours. Toronto Blue Jays and Baltimore Orioles game has been postponed due to rain. — Agencies