SURPRISE, Ariz. -- The Cubs rallied in the top of the ninth inning on Tuesday, scoring eight runs en route to a 15-10 win at Surprise Stadium, extending the Rangers' losing streak.
Rangers starter Derek Holland went 5 1/3 innings and allowed five runs (four earned) on six hits and two walks. The Cubs scored four runs off of him in the fifth inning, but second baseman Thomas Field fumbled a double-play grounder that could have stopped the rally cold.
"I feel good," Holland said. "I could have pitched better, but I missed a few spots. But overall my stuff was great, and I feel good. I like where I am at. I'm ready for Opening Day. I'm ready to go."
Cubs outfielder Matt Szczur, continuing his pursuit for a job on the bench, handled Holland well by going 2-for-2 with a home run and two RBIs. He is now hitting .349 for the spring. Jorge Soler went 1-for-3 with a two-run double to keep his spring average at .333. Wes Darvill came over from Minor League camp and hit a two-run home run, and scored in the eventful ninth on Willson Contreras' two-run triple.
Cubs starter Eric Jokisch allowed seven runs in 3 1/3 innings. He had already been optioned to Triple-A Iowa but was starting so Opening Night starter Jon Lester could get his work done in a Minor League game.
Prince Fielder had two hits for the Rangers and is now 14-for-42 for the spring. Infielder Ed Lucas went 3-for-4, and Jake Smolinski had two hits.
Up next: Right-hander Jason Hammel makes his final spring start at 3:05 p.m. CT on Wednesday, when the Cubs host the Brewers in the final Cactus League game of the season at Sloan Park in Mesa. Hammel has been in control since throwing 42 fastballs in a side session. The key for him is fastball command.
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.