LoDo, we have a problem.

An ongoing problem to be precise.

Playing at a hitter’s paradise, better known as Coors Field, the Rockies’ offense continues to underperform.

The Rockies had nine mostly empty hits in a 5-2 loss to the Cardinals on Wednesday night. They were 1 for 6 with runners in scoring position and struck out 11 times.

Fireworks came late with Brenton Doyle’s leadoff homer in the ninth off lefty reliever Matthew Liberatore.

It was Doyle’s 23rd homer of the season, but his first since Aug. 29.

Colorado, on course for its second straight 100-loss season, has scored three runs or fewer 35 times at home this season, extending a franchise record. The old mark was 31 times in 2011.

With a 60-98 record, the Rockies must win three of their four remaining games to dodge 100 losses. Last year’s 103-loss season was the worst in franchise history.

Cardinals right-hander Erick Fedde was in command for seven innings, scattering six hits, allowing one run, and fanning 10.

Rockies starter Austin Gomber wasn’t great in his final start of the season, but he wasn’t as bad as the black-and-white box score will show: Four runs allowed on seven hits over five innings. He struck out three and didn’t walk any.

The left-hander was victimized by a few hard hits balls and several hits that rolled to daylight.

St. Louis scored a single run off Gomber in the second, third, fourth and fifth innings:

• Thomas Saggese’s RBI double to drive in Ivan Herrera was the key hit of the second.

• Masyn Winn led off the third with a triple off the right-field wall and scored on Brendan Donovan’s sacrifice fly.