NEW YORK: Ichiro Suzuki homered off Tanner Scheppers with two outs in the ninth inning, lifting the New York Yankees to a 4-3 victory over the Texas Rangers on Tuesday night.
Suzuki's drive to right-center was the Yankees' fourth home run of the game, three coming off Japanese ace Yu Darvish, and it helped New York improve to 4-3 on a homestand that ends after two more games against the Rangers.
Travis Hafner, Brett Gardner and Jayson Nix each homered off Darvish, who hasn't won in seven starts. Leonys Martin connected twice off Yankees starter Hiroki Kuroda.
Mariano Rivera (1-1) worked a scoreless ninth for New York, which ended the Rangers' five-game winning streak.
Scheppers (5-1) pitched a perfect eighth before being touched up by Suzuki in New York's first walk-off win this year.
Orioles 6 Indians 3: In Baltimore, Chris Davis and Alexi Casilla homered in a five-run seventh inning, and Baltimore beat Cleveland to end a four-game losing streak.
Davis tied the game at 3 with his major league-leading 28th home run, a two-run shot, and Casilla added a three-run drive. Both homers were off Justin Masterson (9-6), who took a three-hitter into the seventh.
Chris Tillman (9-2) gave up three runs, four hits and four walks in seven innings to win his fifth straight start. The right-hander is 6-0 in seven starts since May 19.
Rays 5 Blue Jays 1: In St. Petersburg, Fla., Matt Moore overcame control problems to allow one run in six innings, and Tampa Bay beat Toronto.
Moore (10-3) tied career highs with six walks and 11 strikeouts en route to his 10th win this season and second straight after a three-game skid. The left-hander gave up four hits.
Tampa Bay rookie Wil Myers had an RBI single during a three-run fourth. He has eight RBIs in nine games since being called up on June 18 from Triple-A Durham.
Mark Buehrle (4-5) gave up four runs, eight hits and four walks in five innings for the Blue Jays, who have lost two in a row since winning 11 straight.
Braves 4 Royals 3: In Kansas City, Mo., Kris Medlen outpitched the Royals' Ervin Santana over seven innings, Jason Heyward hit a go-ahead homer, and the Atlanta bullpen hung on for a victory in the team's first visit to Kansas City.
Medlen (5-7) limited the Royals to a run in the first and Eric Hosmer's two-run homer in the fifth while striking out five. He turned the game over to Jordan Walden, who survived a leadoff walk in the eighth inning to get the game into the hands of Craig Kimbrel, who earned his 22ns save.
Heyward drove in a pair of runs with a double in the fifth, and then broke open a tied game with his solo shot off Tim Collins (2-2) with one out in the seventh inning.
Angels 14 Tigers 8: In Detroit, Albert Pujols doubled, singled, scored a run and drove one in - all in an eight-run fifth inning - and the Los Angeles Angels routed Detroit again.
The Angels have won seven straight against Detroit, by a combined score of 48-17. C.J. Wilson (7-5) allowed five runs and seven hits in five innings for Los Angeles.
Rick Porcello (4-5) gave up seven runs and 10 hits in 4 1-3 innings. The Angels scored nine runs off him in two-thirds of an inning in April. This start looked better at first, but Los Angeles broke through in the fifth.
Cardinals 13 Astros 5: In Houston, Allen Craig homered and had a season-high four hits with three RBIs, and Carlos Beltran and David Freese both added a homer as St. Louis got back on track by rolling over Houston.
The Cardinals managed just seven runs combined in a three-game sweep by the Texas Rangers, the first time they were swept this season. On Tuesday, they piled up the same number of runs in the fourth inning alone, powered by a three-run triple by Matt Carpenter.
Jake Westbrook (4-2) didn't allow a hit until the sixth inning and yielded four hits and four runs in six innings in his third start since coming off the disabled list.
White Sox 5 Mets 4: In Chicago, Alexei Ramirez singled in the winning run in the bottom of the ninth after Chicago committed a costly error in the top half of the inning, and Chris Sale struck out 13 batters in eight innings to lead the White Sox over the New York Mets.
The Mets scored the tying run with two outs in the ninth on a defensive miscue.
Ramirez's winning hit came with runners on the corners. Jeff Keppinger singled and Beckham reached on a fielding error by reliever LaTroy Hawkins (2-1). Keppinger moved to third when the Mets were unable to turn a double play.
Addison Reed (3-0) got the victory after blowing his third save.
Red Sox 11 Rockies 4: In Boston, Dustin Pedroia drove in four runs and had three of Boston's season-high 20 hits, and Ryan Dempster took advantage of an early cushion that kept getting bigger for the Red Sox in a rout of Colorado.
Mike Napoli added two RBIs, and Jacoby Ellsbury, Daniel Nava and Jose Iglesias joined Pedroia with three hits apiece as the Red Sox gave Dempster an abundance of offense after scoring just two runs in his previous two starts combined.
Athletics 7 Reds 3: In Oakland, Calif., Josh Donaldson hit a two-run homer, freshly promoted Stephen Vogt hit a sacrifice fly for his first major league RBI, and Oakland topped Cincinnati.
Josh Reddick had an RBI double, Yoenis Cespedes added an RBI single, and Brandon Moss also hit a sacrifice fly as the A's returned from the road to a cleaned-up Coliseum for an eight-game homestand.
Pat Neshek (2-1) pitched one inning for the win, his 14th scoreless appearance in his last 15.
Joey Votto hit his 14th homer, and Cincinnati's Derrick Robinson had a career-high four hits.



