Diaz defeated McGregor with a choke hold in the 2nd round in the first match up and that's with Diaz only being given eleven days to prepare for the fight.
I'm pulling for McGregor, but I see Diaz winning again, just not as early in the match. No doubt Mcgregor could win this because he's very smart and cunning. Who knows what he has up his sleeves. If he is to win, it would have to be early, like the 1st or 2nd round.
Either way, this ought to be an entertaining fight.