Conor McGregor is confident he will get his trilogy fight against Nate Diaz as he congratulated his old rival on reaching the end of his UFC contract.
Diaz is set to enter free agency after Saturday's UFC 279, where he is now to face Tony Ferguson following a late change.
The American has been fighting exclusively in the UFC since 2007, with the highlight of his career a pair of bouts against McGregor, which the pair split.
Diaz dealt McGregor his first UFC defeat in March 2016, before the Irishman gained revenge via a majority decision in August of the same year.
There has long been talk of the possibility of a third fight between the pair, and Diaz this week told Inside Fighting it is "for sure going to happen at some point".
McGregor appears to be of the same belief, posting on Twitter: "Congrats Nate Diaz on making it to the end of his contractual obligations with the UFC, and as a bona fide superstar goer.
"An incredible feat. Fair play. Our trilogy will happen."
Diaz is facing Ferguson this weekend after original opponent Khamzat Chimaev's failure to make weight prompted a late shake-up at UFC 279.
Chimaev will instead face Kevin Holland, leaving Li Jingliang – Ferguson's planned opponent at 170lbs – the task of taking on Daniel Rodriguez, who is Holland's opponent at 180lbs.
McGregor also weighed in on this drama, writing: "My opinion is they should have pulled Khamzat from the card entirely.
"Reconfiguring bouts, and with a more favourable bout for the failed cutter, will only make many others in the game follow suit. The smirks on the scale were enough for me. Pull from the card and starve."