The Texans have already traveled to Baltimore once this season to take on the Ravens, and Houston left losers that week by a 15-point margin.
This week's line is closer to one touchdown in favor of the Ravens, but I would expect this game to be even closer than that. The Texans have really grown as a team since that game, fighting through injury after injury and becoming a better team because of it.
Now, all the Texans are missing is their starting quarterback and outside linebacker.
That seems like a lot to be missing, but it won't have as much of an effect as you might think. Rookie quarterback T.J. Yates has played well in Matt Schaub's absence, showing the ability to run the offense and complete passes effectively while leaning on the stout running game.
The Ravens know how to slow down offenses, though, and they may be too much for Yates to handle. Either way, this should be a hard-fought game, and the fact that Houston already lost to the Ravens once this season should give them some added incentive.