Abdullah Mason went the six-round distance for the first time in his young and promising career.

The 19-year-old lightweight was met with a sturdy test from Colombia’s Cesar Villarraga, whom he outpointed over six rounds. Scores were 60-54 across the board for Mason in their ESPN+ preliminary undercard bout  Saturday from Hard Rock Hotel & Casino in Tulsa, Oklahoma.

The bout came just eight weeks after Mason made quick work of Alex De Oliveira on the July 1 undercard of Jared Anderson’s homecoming in Toledo, Ohio. He’d stopped his previous five opponents and had only been to the scorecards once before through nine pro contests.

That changed on Saturday as Villarraga (10-8-1, 5KOs) was able to land right hands down the middle early in the contest. Mason adjusted and began to land in combination as well as to the body. Villarraga was briefly hurt in round five but never to the point of threatening to hit the canvas.

Mason (10-0, 8KOs) had only fought past four rounds once before. The young prospect from Bedford, Ohio was extended into the sixth round but stopped Desmond Lyons with more than two minutes to go in their May 20 contest.

Ablaikhan Zhussupov picked up his deepest knockout win to date. The two-time Olympian for Kazakhstan picked apart Nicaragua’s Wiston Campos in a fifth-round stoppage win. Campos was dropped late in round four and hurt to the point where his corner called for a stoppage at 2:52 of round five.

The welterweight affair was all one way, as Zhussupov (4-0, 3KOs) made his presence felt early and never allowed Campos room to roam. The 26-year-old southpaw scored the bout’s lone knockdown when a flurry of punches—and perhaps a forearm push or two—led to Campos hitting the deck in round four.

Zhussupov continued on the attack in round five. Campos (33-12-6, 19KOs) reached a point where he had no fight left to offer. His corner recognized as much and signaled for the referee to stop the contest.

Charly Suarez turned away a scrappy challenge from Yohan Vasquez to enjoy a successful U.S. debut. after a ten-round, unanimous decision victory over Dominican Republic’s Vazquez. Scores were 98-92, 98-92 and 97-93 for Suarez in the opening bout of the evening.

Action from bell to bell was entertaining and competitive, to the point where Vasquez (25-4, 20KOs) was disappointed when he heard the lopsided scores. Suarez landed the crisper combinations and cleaner punches but was forced to fend off Vasquez who effectively cut off the ring in the middleweights.

Suarez—a 35-year-old from General Santos City, Philippines—regained control late in the fight to advance to 16-0 (9KOs). The bout was his third straight on the road, having previously posted wins in Vietnam last December and a come-from-behind 12th round stoppage of unbeaten Paul Fleming on March 15 in Sydney, Australia.

Jake Donovan is a senior writer for BoxingScene.com. Twitter: @JakeNDaBox