Haynesworth makes his return, aids Titans in win