Rapid Reaction: Rangers 14, Angels 11 (10)

ARLINGTON, Texas -- Leonys Martin played the part of hero Tuesday, drilling a walk-off three-run home run down the left-field line to give the Texas Rangers an improbable 14-11 victory over the Los Angeles Angels in 10 innings.

The Rangers gained ground on the first-place Oakland Athletics for the first time since June 27, moving within five games in the American League West.

Walk-off again: The Rangers had one walk-off win among their 56 victories going into Monday. They have two in two nights now. Geovany Soto did it with a walk-off homer for a 4-3 win Monday. Martin won it Tuesday night with his sixth home run of the season on a 1-2 pitch against Angels reliever Daniel Stange. It's the third time the Rangers have had consecutive walk-off wins since 1981. The game lasted 4 hours, 46 minutes.

Another rally: The Rangers trailed by a run going into the bottom of the ninth and rallied against Angels closer Ernesto Frieri again. Frieri actually got Elvis Andrus to fly out to right to get the Rangers down to their last out. Ian Kinsler started the rally with a walk and stole second base. Down 0-2 in the count, Adrian Beltre lined a single into left field to tie the game. A.J. Pierzynski followed with a hit to move Beltre to third base. Engel Beltre struck out to send the game to extra innings.

Scheppers implodes: It has been a rough week for Tanner Scheppers. He came into a 7-all game in the top of the eighth -- facing the 8-9-1 batters in the Angels' lineup -- and allowed four runs on four hits. Scheppers allowed a leadoff double to Halos catcher Chris Iannetta, and the inning only got worse. He gave up the lead on a fielder's choice groundout by Erick Aybar, a play in which the Rangers botched a rundown when Scheppers dropped a throw. Howie Kendrick made it 10-7 with a two-out single, and Josh Hamilton added an RBI single for an 11-7 lead.

Soto makes it close: Soto had his second late-inning home run in two nights, a line-drive three-run home run with two outs in the bottom of the eighth off Angels reliever Dane De La Rosa. Soto got a fastball up in the strike zone and made it an 11-10 game. Soto, of course, had the walk-off home run for the 4-3 victory over the Angels on Monday night. Both home runs traveled 366 feet, according to ESPN Stats & Information.

Ross vs. Hambone: Left-hander Robbie Ross can't get left-handed batters out. That's becoming a problem for the Rangers. Ross was asked to get one out in the seventh inning with the bases loaded. Hamilton lined a bases-clearing double into center field to give the Angels back the lead at 7-6. Lefties are batting .338 against Ross for the season and have five hits in their past six at-bats against him.

Holland stays tough: Derek Holland allowed a two-out, two-run homer to Mark Trumbo in the first inning to fall behind 2-0. He didn't back down against the Angels' hitters, though. He continued to pitch to contact, allowing eight hits in six innings. He allowed two more runs and had a much more efficient outing than his former teammate C.J. Wilson. Holland continued a stretch of 21 of 22 starts in which he's allowed four earned runs or fewer. The only time he's allowed more than four was six earned runs April 22 against the Angels.

C.J. doesn't: The Angels gave Wilson two leads, and he held neither of them. Wilson had an inefficient outing, throwing 89 pitches in the first three innings. He had a 39-pitch third inning in which he allowed four hits and had a wild pitch that brought Nelson Cruz home with the tying run. After Soto walked, Craig Gentry had a two-run single to give the Rangers a 5-3 lead. Wilson entered Tuesday's start with a 7-1 record and a 1.96 ERA. He left Tuesday night after four innings, having given up a season-high 11 hits. Wilson has a career 8.63 ERA against his former team.

Kinsler again: Second baseman Ian Kinsler, moved to the No. 3 spot in the lineup, had his third RBI in three at-bats with a first-inning single to cut the Angels' lead to 2-1. Cruz later had a two-out RBI single to tie the game at 2-all.

Andrus extends streak: Shortstop Elvis Andrus extended his hitting streak to 12 games with a one-out double in the bottom of the first. He scored on Kinsler's single. Andrus' hitting streak tied with Tampa Bay's Evan Longoria for the current longest streak in baseball. Andrus also had a single and walked twice.

Up next: The Rangers conclude a three-game series with the Los Angeles Angels with left-hander Martin Perez (3-3, 4.37 ERA) trying to bounce back from a tough start when he faces Halos right-hander Jerome Williams (5-7, 4.85) at 7:05 p.m. CT Wednesday, on Fox Sports Southwest and ESPN Dallas 103.3 FM. Don't forget the Rangers have a makeup game at home Thursday. Arizona comes to town with Rangers right-hander Yu Darvish (9-5, 2.80) facing Diamondbacks right-hander Randall Delgado (3-3, 2.85) at 6:05 p.m., on Fox Sports Southwest and ESPN Dallas 103.3 FM and 1540-AM.