Injuries have deprived the Texas Rangers’ rotation of proven major-league starters, and they remain stuck in survival mode with young, inexperienced pitchers trying to hold their own at the game’s top level.

Derek Holland, young but armed with plenty of experience, has remained healthy. Along with Yu Darvish, Holland is supposed to provide the Rangers with a steady outing each time out and was doing that early on this season.

Of late, though, Holland has been eminently hittable, and the last two times he had pitched, the Rangers’ struggling lineup had been unable to dig out of consecutive large deficits.

Holland put them in another early hole Friday night, but this time, the Rangers’ bats responded. As it turns out, Holland responded as well.

Holland retired the final 12 batters he faced after issuing four runs in the first two innings, and Nelson Cruz had a two-run single in the ninth as the Rangers returned to Busch Stadium for the first time since the 2011 World Series and won 6-4.

Cruz went 2 for 5 and drove in three runs, and Neal Cotts got the win after escaping a St. Louis threat in the eighth. But it took six innings for the offenses to recharge after two wild innings to start the game.

The Rangers broke through in the ninth as Ian Kinsler opened with a single. He went to third on Elvis Andrus’ sacrifice bunt when the throw to first got away. Andrus moved up 90 feet on a wild pitch, and both scored on Cruz’s single through the middle.

But it seemed unimaginable that either team would go six innings without scoring after the first two high-scoring frames.

St. Louis opened with consecutive doubles against Holland for a 1-0 lead, and Allen Craig hit a third double for a 3-0 lead after a walk to Matt Holliday. The next three hitters hit the ball sharply, including a bouncer to third that resulted in Craig being thrown out at home.

“In the first inning, I was catching too much of the middle,” Holland said. “I continued attacking the zone, but I was getting more of the corners.”

The Rangers, though, responded in the second, an inning that they started with back-to-back ground-rule doubles by A.J. Pierzynski and Mitch Moreland. Tyler Lyons retired the next two batters before issuing an inexcusable two-out walk to Holland.

Kinsler also took a walk to load the bases, and Lyons fell behind Andrus 3-0 before the shortstop punched a two-run single into left field to tie the game. Lyons was done, but the Rangers weren’t as Cruz grounded an RBI single to left for a 4-3 lead.