YANKEES 4, ROYALS 2: In Kansas City, Vernon Wells homered for the second straight game, Robinson Cano also connected and the New York Yankees beat Kansas City to wrap up a three-game sweep.
Hiroki Kuroda (5-2) won for the fifth time in six decisions.
The Yankees scored all their runs off Ervin Santana (3-2) and won their fifth in a row. Mariano Rivera closed to remain perfect in 15 save opportunities -- he's converted 29 straight against the Royals since 1998, his longest active streak against any team.
INDIANS 4, TIGERS 3, 10: In Detroit, pinch-hitter Mark Reynolds hit a tiebreaking single in the 10th inning.
Cleveland tied it in the ninth when Michael Brantley hit a two-out RBI single off closer Jose Valverde. Joe Smith (1-0) pitched the bottom of the inning, and the Indians took the lead in the 10th.
Reynolds won it with his single off Darin Downs (0-1).
The Indians took two of three from the defending AL champions. Cleveland has not lost any of its last seven series.
ORIOLES 6, TWINS 0: In Minneapolis, Chris Davis, Adam Jones and Steve Pearce homered as Baltimore defeated Minnesota.
Wei-Yin Chen (3-3) pitched five strong innings before leaving with a strained right oblique, and the Orioles won for the sixth time in eight games.
Scott Diamond (3-3) tied a career high by giving up six earned runs in 5 2-3 innings.
MARINERS 6, ATHLETICS 1: In Seattle, Joe Saunders won his ninth straight decision at Safeco Field and Kendrys Morales hit a three-run homer.
Saunders (3-4) improved to 9-0 with a 1.72 ERA in 13 career appearances at Safeco. He is 3-0 with an 0.94 ERA at home this year, but 0-4 with a 12.54 ERA on the road.
Tommy Milone (3-5) lost his fifth straight start.
RAYS 4, PADRES 2: In Florida, Sean Rodriguez, Yunel Escobar and James Loney drove in late runs for the Tampa Bay Rays as they finished a three-game sweep.
The Rays won their fifth in a row overall.
Roberto Hernandez (2-4) earned the win and Fernando Rodney got his 11th save. Eric Stults (3-3) took the loss.
GIANTS 5, BRAVES 1: In San Francisco, Pablo Sandoval splashed a home run into McCovey Cove to back Tim Lincecum's strong pitching performance as San Francisco wrapped up a 7-3 homestand.
Brandon Belt and Marco Scutaro also homered for the Giants. Lincecum (3-2) struck out seven in seven scoreless innings to end a three-start winless stretch in which he went 0-2.
Gregor Blanco had an RBI double for the Giants, who won a home series against the NL East for the first time since April last year. Atlanta dropped its third straight since taking the series opener -- outscored 23-4 over the final three games.
ROCKIES 8, CARDINALS 2: In St. Louis, Jorge De La Rosa held St. Louis hitless into the seventh and Troy Tulowitzki's three-run homer ended Colorado's scoreless streak at 28 innings.
De La Rosa did not allow a hit until David Freese's two-out single in the seventh, answering a pair of pitching gems by St. Louis over the weekend.
Charlie Blackmon added a two-run homer off Jaime Garcia (4-2) for the Rockies, who snapped a four-game skid. The Cardinals lost for just the second time in 11 games.
PHILLIES 4, DIAMONDBACKS 2, 10: In Phoenix, Ryan Howard looped a two-run single to right field in the 10th inning after Philadelphia scored twice in the ninth to tie it.
Shut down by Brandon McCarthy for the first eight innings, the Phillies rallied on Delmon Young's run-scoring double and Domonic Brown's RBI single off fill-in Diamondbacks closer Heath Bell. Philadelphia had 15 hits to salvage a series split after losing the first two games.
Jimmy Rollins singled with one out in the 10th off Matt Reynolds (0-1), and Chase Utley followed with a double for his fourth hit. Hitless with nine strikeouts in his previous 18 at-bats, Howard floated a single over Arizona's drawn-in infield.
PIRATES 3, METS 2: In New York, Pedro Alvarez hit a tiebreaking single in the eighth inning against New York's overworked bullpen, and Pittsburgh got a most fortunate bounce in beating the Mets.
With runners at second and third in the eighth, Lucas Duda hit a sharp grounder that struck first base and shot straight up in the air. Pirates second baseman Brandon Inge fielded the ball and tossed to reliever Mark Melancon covering first for the final out of the inning.
REDS 5, BREWERS 1: In Cincinnati, Don Lutz hit his first career home run, a three-run drive off the right-field foul pole in the second inning that led Cincinnati over Milwaukee for a three-game sweep.
Lutz, who made his big league debut on April 29, homered off Wily Peralta (3-3). Pinch-hitter Xavier Paul went deep in the seventh, sending the Brewers to their fourth straight loss and ninth in 10 games.
Dusty Baker got his 1,603rd win as a manager, moving past Hall of Famer Fred Clarke into sole possession of 17th place on baseball's career list. He is 16 behind Ralph Houk.
CUBS 2, NATIONALS 1: In Washington, Alfonso Soriano scored the tiebreaking run in the ninth inning on a throwing error by catcher Kurt Suzuki.
The Cubs didn't have a baserunner through the first five innings against Gio Gonzalez and trailed 1-0 entering the eighth before coming back in the deciding matchup of a three-game series.
Suzuki's throw hit Welington Castillo's bat. The ball veered well to the left of third base and into foul ground, allowing Soriano to scoot home.
DODGERS 5, MARLINS 3: In Los Angeles, Chris Capuano pitched effectively into the seventh inning and Scott Van Slyke homered to lead Los Angeles over Miami.
Capuano (1-2) allowed a run and five hits in 6 1-3 innings with seven strikeouts and one walk. Brandon League gave up a two-run double to Adeiny Hechavarria in the ninth.
The Dodgers, who ended an eight-game slide Saturday night, took two of three in the series.