Silva is literally the worst matchup for Diaz in MMA.
Super accurate striker who is bigger, has longer reach, excellent chin & cardio. Diaz boxing would be nullified within a minute & he would probably suffer irreparable braindamage.
Worst beatdown in MMA-history atleast.
Not because Diaz is worse then alot of the fighters Silva has beaten, he is actually skillwise better than many of them. But he's also a very skinny WW who is very good at taking beatings, and happens to be the perfect stylistic match for Anderson. It would be horrible to watch IMO.
Diaz relies heavily on reach, chin and cardio to beat fighters, none of those would be a factor against Silva.