Manager Bob Melvin is a bit perplexed by all of Oakland's ups and downs.

A strong road trip followed by a three-game sweep at home. Defensive blunders that cost his club games. A comeback that almost was against the reigning AL champions.

David Murphy hit a tiebreaking RBI single with two outs in the ninth inning, and the Texas Rangers survived after blowing a six-run lead to beat the A's 7-6 on Sunday and complete a three-game series sweep.

Mike Adams (1-1) pitched a 1-2-3 eighth for the victory, then Neftali Feliz finished for his 23rd save in 29 chances as the Rangers won their fourth straight road game heading into a key four-game series with the Angels in Anaheim.

Late lineup addition and newcomer Brandon Allen had three hits for Oakland, which lost its third straight on the heels of a 4-2 road trip.

The finale was considered an improvement, though, after the A's lost 9-1 on Friday and 7-1 on Saturday.

"In our dugout, the feeling was that we were going to win that game, no question, once we tied it up," Melvin said. "So the mojo kind of turned for us a bit. ... They took it to us, obviously and beat us. And we didn't respond very well during those (first two) games. To be able to come back and do what we did today kind of in the face of all of what I've been talking about was a good sign."

Mitch Moreland hit a sacrifice fly, Michael Young and Mike Napoli each drew bases-loaded walks against former Ranger Rich Harden and first-place Texas extended its winning streak in the rivalry to eight games. The Rangers (69-52) also moved a season-best 17 games over .500.

Andrew Bailey (0-3) issued a one-out walk to Moreland in the ninth. Craig Gentry came in to run for Moreland and stole second on a 1-2 count to put himself in good position on Murphy's single to center.

"I can't put a guy on in that situation," Bailey said.

This marks the A's longest skid against the Rangers since dropping nine in a row from June 19-Sept. 30, 1986. Texas outscored Oakland 23-8 in the series — and did so without a single home run. The Rangers left a man on base every inning Sunday.

Hideki Matsui hit a tying RBI single in the sixth after he was brushed back twice by Texas reliever Darren Oliver, once even going to the ground to get out of the way.

A day after the A's committed four errors — a defensive showing Melvin thought was "embarrassing" — they had another costly miscue. Right fielder David DeJesus dropped a routine fly ball by Ian Kinsler in the fifth, allowing two runs to score.

In the bottom half, Kinsler misplayed a bouncing grounder to second that went under his glove and brought home Oakland's first two runs.

The game had a little bit of everything: an Oakland comeback that fell short, a hit batter and wild pitch that scored Texas' initial run, the two defensive mistakes and a balk. Rangers starter Matt Harrison even turned his attention for a brief moment to the folkloric dancers who performed on "Fiesta Day" right behind home plate as he warmed up in the middle of the sixth.

Harrison's concern was hitting someone if the ball got past his catcher.

"You don't see that every day," Rangers manager Ron Washington said. "It sort of distracted Harrison — not because he couldn't get in rhythm but because he didn't want to let one get away. That had nothing to do with how the sixth inning unfolded. They swung the bats."

Harrison was done that inning. He allowed Scott Sizemore's leadoff double, an RBI single to Kurt Suzuki one out later and then Allen's RBI double. No. 9 hitter Cliff Pennington walked and Washington turned to Oliver.

Allen also singled leading off the third for his first hit since joining the A's, then produced another base hit to start the fifth.

"It shows the fight that's in everybody — down a little bit but we never got down on ourselves," Allen said. "And as a team, we came together collectively. We gave them a run."

Allen, acquired in last month's trade with Arizona that sent reliever Brad Ziegler to the Diamondbacks, was called up from Triple-A Sacramento on Saturday.

Harrison received a mound visit from pitching coach Mike Maddux after loading the bases with one out in the third. He calmly got out of it unscathed, retiring Matsui on a flyout and cleanup hitter Josh Willingham on a swinging strikeout.

Harden fell behind right away against his former team. He hit leadoff man Kinsler with a pitch, then got Elvis Andrus on a flyout before four straight Rangers reached base. Texas' first run scored on a wild pitch, then Napoli drew a bases-loaded walk and Moreland added his sacrifice fly.

Harden walked in another run in the fourth when Young drew a free pass. Harden wound up with a season-high five walks over four innings. The right-hander hadn't issued five walks since last Aug. 23 while with Texas.

The reigning AL champion Rangers released Harden after the 2010 regular season, in which he struggled with injuries and control. Harden received a $1.5 million, one-year contract in December to rejoin Oakland, his original team.

NOTES: Oakland scratched 1B Conor Jackson from the lineup because of neck tightness. Allen took his place. ... A's CF Coco Crisp returned to the lineup after missing six games with a strained right calf. ... LHP Gio Gonzalez (9-10) pitches Monday's series opener for the A's against Baltimore trying to end a four-start losing streak. Gonzalez is 0-5 with a 5.82 ERA in six starts against AL East clubs this year.