A pair of touchdown passes and a field goal gave St. Louis a 17-6 lead over Houston at halftime.
Rams quarterback Sam Bradford tossed a 2-yard strike to reserve tight end Cory Harkey for an early 7-0 lead.
Greg Zuerlein added a 42-yard field goal to give the visitors a 10-0 advantage.
It appeared as if the Texans were going to trim the deficit on its ensuing possession, which featured a heavy dose of running back Arian Foster. Runs of 23 and 22 yards helped the Texans get inside the the Rams’ 5-yard line. But the Rams defense stood tall and held the Texans to a 20-yard field goal to make it a 10-3 game.
The Rams answered with rookie running back Zac Stacy, who darted 18 yards to the Texans’ 8-yard line before Bradford threw his second touchdown pass of the half, this time a 2-yard bullet to tight end Lance Kendricks. The score gave the Rams a 17-3 lead.
Another strong drive headed by Foster had the Rams on their heels once more. But the Rams didn’t fold, holding the Texans to their second field goal of the afternoon.
Houston was penalized seven times for 95 yards in the first half.