im no expert but it sure seemed to me that mcgregor was the more skilled striker. He lit up Diaz's face for the first round and a half and took very little punishment in return. Certainly he has a better ground game but seems to me that Diaz won because he was tougher, kept coming despite getting his face turned into a pizza, finally landed one solid shot that rocked mcgregor and then finished him.