Houston Texans rout Tennessee Titans 34-6.