Yair Rodriguez threw everything and the kitchen sink at Alex Caceres, needing every strike he could land to earn the split decision victory on Saturday in Utah.

Rodriguez and Caceres looked to land flying and spinning kicks early on, leaving both the fighters and the audience loopy. The crazy kicks thrown by Rodriguez was capped off with this crazy cartwheel kick at the end of the fight.

While Caceres was able to get a couple of takedowns and landed a few strong punches, he was never able to take full control of the fight. Rodriguez was just too quick for Caceres, flying around the octagon and staggering anything that Caceres would be able to throw.

Rodriguez has now won six consecutive fights and remains undefeated in the UFC at 5-0. He is currently the No. 13 featherweight in the organization, but may creep into the top 10 after that performance. Caceres falls to 12-9 with one No Contest.