Nicaraguan superstar Roman 'Chocolatito' Gonzalez took a lot of punches in winning the World Boxing Council super flyweight title with a 12-round unanimous decision over previously undefeated champion Carlos Cuadras.

The 29-year-old Gonzalez on Saturday became the first fighter from Nicaragua to win world titles in four weight divisions, surpassing his hero and mentor Alexis Arguello.

Gonzalez improved to 46-0 by holding on in the late rounds for the win in an entertaining showdown between the two unbeaten champions at The Forum arena in Los Angeles. Mexico's Cuadras proved to be a surprisingly difficult opponent for Gonzalez, who some consider to be the best pound-for-pound fighter in the world.

Cuadras looked to be the fresher of the two in the 12th round as the boxers traded punches in the center of the ring right up to the final bell. Gonzalez, who moved up in weight class to fight for the title, won on all three judges' cards by scores of 117-111, 116-112 and 115-113.

The 28-year-old Cuadras had defended his title seven times before losing for the first time in his pro career. His record fell to 35-1-1.

The Mexican warrior was impressed with the stamina of Gonzalez. He continued to come forward, pressing with his punches and looking to land something big and his face showed the consequences as it was very swollen and bruised up by the final bell. Cuadras on the other hand barely had a mark in the aftermath of the contest.

Cuadras posted a photo on social media, showing their appearances in the locker rooms.

"(Gonzalez) is relentless," Cuadras said. "He just wouldn't stop all night. He never got tired. It's all night long. I felt that I did enough to win the fight. I hit him more tonight than he's ever been hit, and he kept coming, but I felt like his defense was better than I expected."