The victory, which improves Ferguson to 3-0 in the UFC (not counting his wins on the Ultimate Fighter reality show) and 13-2 overall, came after 15 very entertaining minutes of action.
"I didn't think it was going to go all three but I'm glad it did," Ferguson said afterward. "I learned a lot from this fight and I had a hell of a time."
The first round was sensational, with Ferguson doing most of the damage with his trademark hard punches and getting Edwards on wobbly legs late in the round. But Edwards also landed a couple of good head kicks, and they had a great exchange on the ground, with Ferguson attempting to roll into an omoplata, in the final minute of the round as well.
Both men appeared to be a bit worn down after that fast and furious first five minutes, but the second round had plenty of action as well, with Edwards hitting Ferguson with some clean shots, but Ferguson showing off a good chin and charging forward and hitting Edwards with plenty of his own.
By the third round neither fighter had as much pop on his strikes as they had early on, but it remained an entertaining kickboxing battle for five more minutes. At the final horn either man could have been declared the winner, but the judges scored it 30-27, 30-27 and 29-28 for Ferguson.