ARLINGTON, Texas (AP) _ The New York Yankees challenged Juan Gonzalez to beat them. So he did.

After New York loaded the bases with an intentional walk, Gonzalez foiled the strategy with a tiebreaking two-run single in the seventh inning that propelled the Texas Rangers to an 8-6 victory Wednesday night.

Todd Zeile added a two-run double later in the inning as the Rangers ended their six-game losing streak to the Yankees. New York also had a six-game overall winning streak coming in.

Texas, which blew a 5-0 first-inning lead Tuesday night, fought back from a 4-1 deficit to tie this game at 4 on pinch-hitter Roberto Kelly's single off Mike Stanton (0-1) in the seventh.

Kelly took second when left fielder Chad Curtis unsuccessfully tried throwing out Royce Clayton at third. After Mark McLemore grounded out, New York opted to give Rusty Greer first base, trying to get Gonzalez to hit into a double play.

Jeff Nelson replaced Stanton and Gonzalez greeted him with a two-run shot through the left side of the infield. Curtis overran the ball, allowing Kelly to score without a throw. No error was charged.

Two batters later, Zeile hit a two-run double down the right-field line. Zeile also homered in the third for Texas' first run.

Stanton, who retired only McLemore, was charged with all four runs in the inning. He replaced starter Orlando Hernandez, who allowed three runs over six innings.

Mike Munoz (1-0) pitched two scoreless innings for the victory.

John Wetteland, who lost Tuesday's game by allowing two runs in the ninth, bounced back against his former teammates for his seventh save, but did allow Tino Martinez's second homer of the game.