Errol Spence battered Lamont Peterson on the way to an eighth-round technical knockout on Saturday to retain his International Boxing Federation welterweight world title.

Spence strengthened his reputation as one of the best of boxing's rising stars, scoring his 10th straight win inside the distance as he improved to 23-0 with 20 knockouts.

Spence, making his first defence of the title he seized from Britain's Kell Brook in May, dominated from the opening bell at the Barclays Center in Brooklyn, pummelling Peterson with combinations to the head and body.

He sent former two-time world champion Peterson to the canvas in the fifth round with a combination that included a left hook to the head.

Both of Peterson's eyes were swelling shut by the seventh round, and as the bell sounded to start the eighth Peterson's trainer Barry Hunter called for it to be stopped by referee Harvey Dock.

Dock waved the fight off at one second into the eighth round.

While Spence has been tipped as a future pound-for-pound king, he says he's got plenty of room for improvement.

"I still can improve a lot on my defense," said the unbeaten world champion. "I just have to keep perfecting my skills and keep progressing. You're going to see a better Errol Spence next time I get in the ring.

Spence is hoping to showcase his improved skills against Keith Thurman, holder of two welterweight belts who has been sidelined since out-pointing Danny Garcia last March because of elbow surgery.

"Everybody knows I've been waiting on "Some Time" Thurman," said Spence, looking ahead to a possible unification match with Thurman.

"Since I was 15-0 I've been calling this guy out and he keeps making excuses.  Let's get it on. He has two of the belts and we both have big names. It's an easy fight to make and I want it."