Machida, who he won't fight unless forced, is too smart. That would be the match.
Machida is to smart to fall into Silva's trap, that is true. However, I can't imagine anyone enjoying watching two men circle each other without ever throwing a punch for 15 plus minutes. Ultimately, that is the dilemma when fighting someone like Silva: do I wade in or do I stay on the outside. Whenever I hears a fighter say that the best way to beat Silva is to pressure him on the feet I know that fighter has lost the fight already, particularly if he is slow.
I think Rampage has a good chance at beating him. Rampage might get the best of an exchange because of his punching power. In any exchange with Silva, for every punch that lands, I should clarify by saying any punch that lands flush, Silva is going to land two, three or even more. Over the course of a fight a fighter with limited punching power is going to come out of these exchanges the loser. Rampage though, he has some real power, great take downs and a solid chin as well. Styles make fights and that would be a match up I would like to see.