Unarmed? Cain or a top level MMA fighter. I'm sorry, but the likelihood of a fight ending with one punch is minimal compared to actually getting taken down, or clinching and losing from there. I'd favour an amateur wrestler over a Boxer, a Muay Thai fighter over a Boxer as well.