– The Associated Press

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 walkoff win this year.

The anticipated matchup between Darvish and Kuroda, Japanese aces with ERAs under 3.00, fizzled on a hot and sticky night when a four-inning stretch produced five home runs.

The 11th major league matchup between starters from Japan got off to a sharp start.

Even when the Yankees loaded the bases in the first on three straight singles that just cleared the gloves of leaping infielders, Darvish easily got out of the jam with a strikeout and an easy grounder.

RAYS 5, BLUE JAYS 1: Matt Moore overcame control problems to allow one run over six innings in Tampa Bay’s win over visiting Toronto.

ORIOLES 6, INDIANS 3: Chris Davis and Alexi Casilla homered in a five-run seventh inning as host Baltimore ended a four-game losing streak.

ANGELS 14, TIGERS 8: Albert Pujols doubled, singled, scored a run and drove one in — all in an eight-run fifth inning — and Los Angeles routed host Detroit.

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.


BREWERS 9, CUBS 3: Rickie Weeks homered twice and drove in four runs as Milwaukee won at home.

NATIONALS 7 DIAMONDBACKS 5: Adam LaRoche hit a three-run homer and Gio Gonzalez won for the first time since May 5 as Washington topped visiting Arizona.


MARLINS 4, TWINS 2: Marcell Ozuna drove in two runs and Derek Dietrich homered to help Miami beat visiting Minnesota.

BRAVES 4, ROYALS 3: Jason Heyward hit a go-ahead homer in the seventh inning as Atlanta won at Kansas City, Mo.

WHITE SOX 5, METS 4: 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 at home.

The Mets scored the tying run with two outs in the ninth on a defensive miscue.

CARDINALS 13, ASTROS 5: Allen Craig homered and had a season-high four hits with three RBI, and Carlos Beltran and David Freese both added a homer as St. Louis won at Houston.