When you can't even enjoy a great kick return because you're not sure if Texans could come away with points... Nice return and TD!
Special teams made huge play. Other facets of the game have to be HUGE for this team to win especially on the road with their QB play. Either the defense and/or special teams needs to score to have a chance.
Get him an O line that is competent and give him his receivers back healthy. Probably a good start anyway.