Detroit 5, L.A. Angels 2: Prince Fielder and Delmon Young homered on consecutive pitches in the sixth inning to support Max Scherzer and the Tigers. Detroit slugger Miguel Cabrera was out of the lineup for the first time this year, nursing his sore right ankle, while the Cardinals rested Albert Pujols (calf injury).
Boston 8, Kansas City 6: James Loney hit a tying single in his Boston debut, Jacoby Ellsbury drove in the go-ahead run an inning later and the revamped Red Sox bounced back from a nine-player trade and a 12-inning loss to beat the Royals. Loney, the former Dodger who came over in Saturday’s blockbuster deal, went 1 for 5.
Minnesota 6, Texas 5: Ben Revere had four hits, Cole De Vries won for the first time in nearly two months and the Twins snapped a five-game losing streak. Josh Hamilton hit his 35th homer for Texas and drove in four runs, giving him a major league-leading 111 RBIs.
Chicago White Sox 4, Seattle 3: White Sox starter Gavin Floyd left after two innings due to right elbow discomfort. Tyler Flowers hit a go-ahead homer just before the final downpour to give the White Sox the win in a game called in the bottom of the seventh after a 2-hour delay.
Toronto at Baltimore: Sunday’s game between the Orioles and Blue Jays was postponed because of rain and will be made up as part of a single-admission doubleheader on Sept. 24. The decision to call the game came after a wait of nearly 2˝ hours.
N.Y. Mets 2, Houston 1: Lucas Duda, the left fielder just called up from the Buffalo Bisons, cut down a runner at the plate to preserve a tie in the ninth inning, then Ike Davis hit his second homer of the day with one out in the bottom half, lifting the Mets. New York took two of three from the last-place Astros for its first home series win since early July.
St. Louis 8, Cincinnati 2: Matt Holliday had four hits and four RBIs as St. Louis handed the Reds their second series loss in 13 sets since the All-Star break. The Cardinals have won five of six to move within six games of the first-place Reds, who are 8-6 in a grueling stretch of 17 games in 16 days.
Philadelphia 4, Washington 1: Cliff Lee tossed seven sharp innings to earn his first win in Philadelphia in nearly a year and the Phillies completed a three-game sweep against the major league-leading Nationals. It was just the second three-game sweep of the season for Philadelphia.
Milwaukee 7, Pittsburgh 0: Carlos Gomez and Aramis Ramirez homered off Erik Bedard, leading Mark Rogers and the Brewers over the wobbling Pirates. The Bucs have lost five of six. They trail St. Louis by two games for the second NL wild-card spot.
San Diego 5, Arizona 4: Edinson Volquez pitched seven effective innings and the Padres extended their winning streak to a season-high seven games. The Padres completed their second sweep in the desert this season.
Miami 6, L.A. Dodgers 2: Rob Brantly gave Miami the lead for good with his first major league home run, and the Marlins also got long balls from Giancarlo Stanton, Jose Reyes and Carlos Lee to beat the revamped Dodgers. Mark Buehrle (12-11) won his third straight start.
Chicago Cubs 5, Colorado 0 (8): Chris Volstad ended a 24-start winless streak, allowing three hits in 6? strong innings as the Cubs won a game shortened to eight innings by rain.
Atlanta 7, San Francisco 1: Tim Hudson pitched seven strong innings for his seventh consecutive victory and Paul Janish tripled home two runs to lift the Braves.
Around the horn
L.A. Dodgers: Vin Scully, one of baseball’s most beloved broadcasters, is sticking around for another year with the Dodgers, he said. The 84-year-old Hall of Famer will return for a record 64th season in 2013.
Compiled from News wire reports