As well as the Titans have been playing the last month and half this win is actually more impressive than the Patriots and Chiefs wins.
Not sure why BOB would go for a passing play on 3rd down.. whatever.. Hopefully the FG will cement a win.. Texans love to win hard and sloppy (pause) so anything can happen