> American League
Seattle 9, Cleveland 2: Felix Hernandez shook off a hard fall on a fielding play to strike out 10, Wily Mo Pena drove in four runs and the Mariners chased the Tribe's Josh Tomlin before the sixth inning.
Boston 13, Texas 2: David Ortiz had an RBI single on the first pitch he saw in 10 days and Carl Crawford, Jacoby Ellsbury and Adrian Gonzalez hit two-run homers in consecutive innings for the Red Sox.
Toronto 4, Kansas City 3: Brett Lawrie hit a tiebreaking home run in the seventh inning, Jose Bautista added his major league-leading 37th homer and the Blue Jays beat the Royals.
Tampa Bay 3, Detroit 2 (10): Elliot Johnson had a game-ending fielder's choice in the 10th inning when the Tigers' Ramon Santiago was late covering second base. The Rays' Johnny Damon had the 2,700th hit of his career.
Baltimore 6, Minnesota 1: Mark Reynolds homered to start a five-run fifth inning and the Orioles handed the fading Twins their 18th loss in 23 games. Meanwhile, pitcher Mike Flanagan, who won the AL Cy Young Award in 1979, was found dead outside his Baltimore home at age 59.
Chicago White Sox at L.A. Angels: Making his first start since signing a lucrative $85 million contract extension, Jered Weaver tried to lead the Angels to a season-high sixth consecutive victory.
> National League
N.Y. Mets 7, Philadelphia 4: Mike Pelfrey threw six innings, Nick Evans and David Wright homered and the Mets snapped a five-game losing streak and won for just the sixth time in 23 games.
Pittsburgh 2, Milwaukee 0: Aaron Thompson pitched 4 1/3 scoreless innings in his big-league debut and Jason Grilli won for the first time in nearly two years as four Pirates relievers combined on a five-hitter.
L.A. Dodgers 9, St. Louis 4: Juan Rivera homered and knocked in three runs and the Dodgers posted their first three-game sweep in St. Louis since Aug. 20-22, 1993.
Colorado 7, Houston 6 (10): Troy Tulowitzki scored from third on a wild pitch in the 10th for the Rockies. Meanwhile, reports surfaced that Astros starter Wandy Rodriguez was claimed off waivers by Colorado. The deadline to make a deal or to allow him to clear waivers is 1 p.m. today.
Florida 6, Cincinnati 5 (1st game): Omar Infante delivered a go-ahead single in the eighth inning and Greg Dobbs drove in a pair of runs for the Marlins.
Cincinnati 3, Florida 2 (2nd game): Joey Votto homered and Bronson Arroyo pitched eight scoreless innings, giving the Reds a split of the twin bill scheduled to avoid potential inclement weather brought by Hurricane Irene, which was forecasted to hit South Florida today.
Arizona 4, Washington 2: Daniel Hudson fell one out short of his first career shutout, retiring 13 consecutive batters at one point for the Diamondbacks.
Chicago Cubs 3, Atlanta 2: Alfonso Soriano homered and Carlos Marmol got the last three outs, joining Lee Smith as the only Cubs relievers to post consecutive 30-save seasons.
San Diego at San Francisco: Padres closer Heath Bell confirmed that he has been claimed off waivers by the Giants. San Diego has 48 hours from the time Bell was claimed to decide whether to trade the three-time All-Star, allow him to be claimed or pull him back from waivers.
Compiled from News and wire service reports.