I think Bas is right and wrong at the same time.
Dan might very well knock Machida out. The reason being Machida hasn't got the chin of a guy like Shogun who is pretty much the only guy lately that has survived Hendos barrage.
The fault IMO doesn't lie with Machida, his attacks are more diverse than most of all fighters in the game. The problem lies with Hendo, as much as a one trick pony that he is he still knock way better strikers out due to riddiculous power, chin & confidence.
Hendo can rush his opponent in a way that not many fighters can because of the confidence in his own chin, hence not being affraid of the counter. And also the fact that he hits riddiculously hard & usually one punch means goodnight.
Hendo doesn't really have good technical boxing but he does have some amazing things that you have to be born with, that can't be trained or trained for.
If Machida is smart he will be extremely careful, stay far away from Hendo, make the old man gass and then take him out.
I think if Machida engages Hendo early he will get put to sleep. Hendo takes three or four to give one & will be the one standing anyway.
And even if he tries to stay way I'm not sure he can get away from Hendo rushing him. But if this fight goes beyond the second round I say Machida absolutely kills Hendo.