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.

OMAHA, Neb. - Terence "Bud" Crawford stopped previously unbeaten Jose Benavidez with 18 seconds left in the 12th and final round to retain his WBO welterweight championship on Saturday night.

Crawford had knocked Benavidez to the canvas with a powerful right hand with 46 seconds left, and then Crawford finished him off with consecutive right hands.

After referee Celestino Ruiz stopped the fight, Crawford stuck out his tongue at his fallen opponent, who had made this a personal grudge match with insults he's directed toward Crawford for months.

Next up for Crawford could be a unification bout with IBF champion Errol Spence Jr., something promoter Bob Arum has said he would like to make happen sometime in 2019. The only problem is that Spence is promoted by Al Hayman, but Arum has said that would not be an insurmountable problem.

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 from Crawford, who started out in an orthodox stance but worked most of the fight as a southpaw.

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.

The crowd was on its feet for the 12th round, and "Craw-ford!" "Craw-ford!" chants echoed through the area. Crawford kept coming in the 12th, and Benavidez could take no more of the steady punishment the three-division champion doled out in his first title defense at welterweight.

This was more of a stay-busy fight for Crawford but he was eager to take the bout after being called out by Benavidez, who is only the 10th-ranked 147-pounder by the WBO.

Benavidez confronted the champion at a boxing event in Corpus Christi, Texas, in February, accusing Crawford of ducking him repeatedly. The fighters' camps traded barbs at a media workout Wednesday and the bickering continued Thursday at a news conference. Insults were lobbed both ways during the weigh-in Friday, with Benavidez shoving Crawford and Crawford taking a swing that narrowly missed.

In the co-main event, 2016 U.S. Olympic silver medalist and top featherweight prospect Shakur Stevenson of Newark, New Jersey, stopped Viorel Simion of Romania just before the bell ending the first round. Stevenson (9-0, 5 KOs) delivered a powerful left-right combination to the head to send Simion (21-3, 9 KOs) to his knees for his third knockdown.

On the undercard, 2016 Olympian Mikaela Mayer of Los Angeles won a regional super featherweight belt with a unanimous decision over Vanessa Bradford of Edmonton, Alberta. Mayer (8-0, 4 KOs) was the aggressor throughout the eight-round bout and knocked down Bradford (4-1-2) with a right to the head in the seventh.

Also, former WBO welterweight champ Mike Alvarado (40-4, 28 KOs) of Denver knocked out Robbie Cannon (16-14-3, 7 KOs) of Festus, Missouri, with a right to the chin at 41 seconds of the second round.