Manager Bo Porter made several changes from the opening-night lineup, and the result saw the Astros almost victimized by a perfect game.

Jose Altuve, Brett Wallace, Carlos Pena, Justin Maxwell, Chris Carter and Jason Castro started for the second consecutive game, but Wallace (from first to third), Pena (designated hitter to first) and Castro (catcher to DH) were in different positions.

With Castro at DH, Carlos Corporan started behind the plate. Marwin Gonzalez started at short, and Rick Ankiel started in right field. It was Gonzalez whose two-out single in the ninth gave the Astros their first baserunner against the Rangers’ Yu Darvish.

“We have a DH like a Carlos Pena,” Porter said. “People think we signed him as a DH, but he can play first base, too. It allows us other options in our lineup.

“We don’t want to get out of spring training and then guys start to go six, seven days without playing,” Porter added. “It takes 25 guys to win at this level, and we’re going to try to do everything we can to make sure everybody stays fresh.”

Corporan and Tuesday night’s starting pitcher, Lucas Harrell, had worked well together recently.

“He’s done a great job,” Porter said of Corporan. “If you look at Lucas Harrell, the last three times he’s pitched, Corporan’s (been) back there. We’ll allow that tandem to go out there, and hopefully things work out well.”

Martinez to give oblique a test

Outfielder Fernando Martinez, who is on the 15-day disabled list, will test his strained oblique muscle Wednesday morning with some dry swings.

Martinez hasn’t swung a bat since he was scratched from a Grapefruit League game Thursday.

“The doctors told me to go a week without swinging,” said Martinez, who jogged a bit Tuesday. “Tomorrow I’ll try to swing on a tee without a ball. If it all goes well, maybe I’ll swing in a couple of days. It’s a little bit better.”