In one of the best fights on the card, two hard hitting featherweights meet with ranking aspirations in play. Moraes has always been underestimated in the UFC, he is a very good Muay Thai striker with good power, a good chin and a decent ground game. He sometimes tends to fade late and his output can be low. Yussuf looks a better athlete, he is a powerhouse and is also a very big puncher. He is also quite well rounded. This should be a war on the feet with both men trying to establish his dominance. Oddsmakers have Yussuf the favourite but I like the odds on Moraes as a dog. I think he is the more technical striker and can get at least the two rounds he needs to get the win. He has faced much better competition than Yussuf. In his last fight Yussuf blew out the mediocre Mokhtarian, while Moraes clearly beat the high regarded Julio Arce. The pick here is Moraes to win in a small upset.