Conor McGregor is fond of calling himself “Mystic Mac” because of his propensity to make predictions. Friday afternoon, he predicted his rematch against Nate Diaz, and of course it ended with McGregor winning the fight.

McGregor was humbled at UFC 196 March 5, when Diaz handed him the only submission loss of his career. You can watch that full fight here. McGregor previously said he will “toy” with Diaz at UFC 202.

UFC 202 will take place Aug. 20—two weeks from Saturday. McGregor and Diaz were slated to fight at UFC 200 July 9, but some odd politics between McGregor and the UFC ended in the fight being canceled and McGregor “retiring.” He later un-retired.

To prepare this time around, McGregor says he’s brought in a heavier crop of opponents for training. That was a big adjustment for McGregor in the first fight—he packed on weight at the last minute to go from 145 pounds to 170. In media calls prior to the first fight, he said he had "a full belly."

Diaz has a theory as to why this rematch is happening so quickly.

“I feel like these guys want to weed me right back out, hoping that I lose,” he said. “All right, they'd better hope I lose because if I win this one, I'm really taking over."

This will probably be the most-watched UFC fight of all time. The more they talk, the more people will watch. Can’t wait for this one.

Send all complaints, compliments, and tips to sportstips@complex.com.