These two veterans are as tough as they come. Nate Diaz went the distance (and wobbled) Leon Edwards, the guy who just knocked out the (arguably) number one pound for pound fighter in Usman. If he goes the distance with Leon Edwards I don't see Tony Ferguson doing enough to get the job done. Tony is also very tough. Tony has been finished twice in his last four fights, probably leading the public to believe he could get knocked out fairly easily.
However, these two KOs were against Michael Chandler and Justin Gaejthe who both possess a ton more knock out power than Nate Diaz. Besides these two finishes Tony hasn't been finished in his 32 fight career including a fight vs Charles Oliveira two fights ago. These two veterans are going to put on a bloody five round barn burner that will go the distance.