Terence ''Bud'' Crawford had one last retort to all the insults Jose Benavidez hurled his way.

His right hand delivered it.

Crawford used an uppercut to Benavidez's chin to knock him down the first time in the 12th and final round and then consecutive rights to put him down a second, prompting referee Celestino Ruiz to stop the fight with 18 seconds left.

''It feels so good to shut somebody up who has been talking for so long,'' Crawford said. ''I'm at ease.''

Crawford, a three-division champion who was making his first defense of his WBO welterweight belt, stuck out his tongue at his fallen opponent at the conclusion of what amounted to a personal grudge match.

''I gave him a good fight,'' Benavidez said. ''I don't think he thought I was going to give him a good fight. But he's the best of the best. We gave the fans a good show.''

The 31-year-old Crawford (34-0, 25 knockouts), ranked first or second on the world's top pound-for-pound fighter lists, put on a workmanlike performance for the first half of the fight in front of a hometown crowd of 13,000 that included Crawford friend and billionaire Warren Buffett.

Benavidez (27-1, 18 KOs) began tiring in the seventh after taking body shot after body shot.

''I take nothing from him,'' Benavidez said. ''He's the best of the best. I feel like I did a good job.''

Benavidez, 26, was plenty frisky, motioning for Crawford to keep coming toward him even as it became apparent Crawford had taken control of the fight, and he showed renewed life in the 10th when he landed a couple shots.

''Oh man, it was coming,'' Crawford said of his finishing flurry. ''It was just a matter of time. He slowed down tremendously. He was tired. That's when I saw my opportunity to take my best shot.''