Instead the Rangers never recovered, and the Arizona Diamondbacks ran away with an 11-3 victory at the Ballpark in Arlington. The Rangers had a three-game winning streak snapped and fell to three games ahead of the Angels in the American League West.
"Tonight wasn't the best game. ... We didn't do anything right," said designated hitter Ian Kinsler, who was ejected in the sixth inning by home-plate umpire Eric Cooper for arguing balls and strikes.
D-backs starter Daniel Hudson, in his fourth start since missing nearly six weeks with a shoulder injury, held the Rangers to three runs in seven innings. In his last start against the Athletics, Hudson allowed six runs in 1 2/3 innings.
"He threw the ball well," second baseman Michael Young said. "It just wasn't our night on either side of the ball."
Feldman, who had to come out of the bullpen in mid-May to replace Neftali Feliz in the rotation, went five-plus innings and allowed six runs, four earned, on eight hits, no walks and six strikeouts. He is 0-6 with a 7.36 ERA in six starts dating back to May 14.
"The last couple of games, I think I threw the ball pretty well," Feldman said. "Obviously, tonight, I didn't make some pitches with two outs, or two strikes for that matter. I feel like I'm very close to being good. It's frustrating to keep going out there -- we have such a good team -- and not be winning. I feel like I'm really close.
"I didn't think it would take this long for me to be clicking and stuff but I feel like I'm so close to getting there."
Feldman has been thrust into the rotation because injuries. He will remain there for at least one more start, because the Rangers have pretty much exhausted all available options and Roy Oswalt is still not ready to be brought to the big leagues. Feldman is scheduled to start Tuesday against the Padres in San Diego.
"I still have confidence in him," manager Ron Washington said. "I don't lose confidence in my players. We made some mistakes behind him, but just because we make mistakes doesn't mean you let the flood gates open. Sometimes you have to pick each other up. We just didn't get it done tonight."
Feldman started out looking like he would get it done, striking out the side in the first inning. The Rangers then took a 1-0 lead in the bottom of the inning on a double by Elvis Andrus and a single by Adrian Beltre.
But the D-backs struck back in the top of the second when, with one out and a runner on first, Jason Kubel jumped on a 2-0 fastball and hit it into the Rangers bullpen for a two-run home run.
"You don't have to come in with a fastball, but I was trying to throw a strike there and I just got too much of the plate," Feldman said. "He hit it pretty good."
Arizona added two more in the third after Feldman retired the first two hitters. Justin Upton was able to beat out a high chopper to Andrus at shortstop, and Miguel Montero reached base when first baseman Mitch Moreland misplayed his sharp grounder for an error.
"A ground ball ... I missed it," Moreland said. "It had a lot of topspin. I should have read the ball. I should have been ready."
With runners at the corners, Lyle Overbay doubled to left-center to bring home two runs and give the D-backs a 4-1 lead. They broke it open with five runs in sixth. Feldman was charged with two of them, but Tanner Scheppers, pitching for the first time at the Ballpark, also gave up a three-run home run to Gerardo Parra, the D-backs' No. 9 hitter.
"We made a mistake. ... From that point, we couldn't stop it," Washington said.
Nobody was more frustrated about it than Feldman.
"I try to stay confident and I know that it's not always the prettiest linescore, like tonight, for example," Feldman said. "I felt like I was really close to getting out of there with a good linescore and keeping the team in the game. It just didn't quite happen. Hopefully my next time out I can do that."