© 2011 MLB Advanced Media, L.P. All rights reserved.

03/17/11 12:30 AM ET

Beltre, Davis lead Rangers' offensive attack

SURPRISE, Ariz. -- The Rockies scored three runs in the ninth inning Wednesday night to come back and beat the Rangers, 11-10, despite hitting heroics from Texas third baseman Adrian Beltre and first baseman Chris Davis.

Beltre smashed a three-run home run in only his second Cactus League game, while Davis had three more hits.

The Rangers scored eight runs in the first three innings off Rockies starter Jason Hammel, Colorado's fourth starter who had a 2.00 ERA coming into the game. Hammel was supposed to go five innings but came out after throwing 71 pitches. Only three runs were earned because Hammel had a key throwing error in the Rangers' six-run second inning.

"I didn't trust what I was working on all spring," Hammel said. "It wasn't the way I wanted. From there I decided to overpower it, get stronger and with more aggressiveness and basically complicated the matter. It's not fun to get your head knocked in, but sometimes it takes a little bit to open up the eyes and get away from the monotony of doing well."

Rangers starter C.J. Wilson went five innings and allowed two runs on seven hits. He struck out five, walked one and threw 78 pitches, leaving him 2-1 with a 4.50 ERA after four starts. He was replaced by Mark Lowe, who allowed four runs in the sixth.

Ty Wigginton hit his third home run of the spring for the Rockies in the first inning and Jason Giambi hit his second in the fifth inning. They are the only Rockies players who have hit more than one this spring. Mike Jacobs and Cole Garner also homered, with Garner's two-run shot tying the game in the ninth. Willy Taveras notched three singles and three RBIs, with his run-scoring hit in the ninth pushing the Rockies ahead.

Beltre has missed most of the Cactus League with a strained right calf muscle but was 2-for-3 on Wednesday and is 3-for-6 in his two games. Davis went 3-for-3 with a double and a home run, leaving him with a .405 average and an .811 slugging percentage in 13 games.

Davis has been playing third base while Beltre has been sidelined. He started at first base Wednesday with Mitch Moreland moving to right field. Moreland is the Rangers' regular first baseman but he may need to play the outfield on occasion, so manager Ron Washington wants to get him at least a couple of games there in Arizona.

Up next for Rockies: Now it's right-hander Greg Reynolds' turn to try to hold serve in the competition for the open spot in the Rockies' rotation, after Esmil Rogers pitched five one-hit innings and faced the minimum against the Cubs on Tuesday. Reynolds will start Thursday against the White Sox in a Cactus League game. Ace Ubaldo Jimenez will start in a Minor League game.

Up next for Rangers: Michael Kirkman makes his first start of the spring at 9:05 p.m. CT Thursday against the Padres in Peoria. Colby Lewis, who has been paired with Kirkman, will get his work in a Minor League game. Kirkman is scheduled to throw five innings. Brandon Webb will have another live batting-practice session and outfielder Nelson Cruz is expected back in camp after missing a couple of days because of personal business.

T.R. Sullivan is a reporter for MLB.com. Read his blog, Postcards from Elysian Fields and follow him on Twitter @Sullivan_Ranger. This story was not subject to the approval of Major League Baseball or its clubs.