Cody is one of the best strikers in the UFC, but mentally I think he has room for improvement. He matches up well against any fighters out there. It just seems like he wanted to beat TJ so bad that it clouded his thinking. The fight game is also a mental warfare and TJ is the more intelligent fighter. TJ is also better in dealing with being knocked down. In my opinion, Cody is physically more skilled. He needs to keep his composure and be more patient, drag the fight out longer. He has a much better chance to win if he doesn't go toe to toe against TJ.