Joey Spencer delivered his most complete performance to date.

The moment came in primetime, as the rising junior middleweight prospect from Linden, Michigan stopped Shawn West in four rounds Saturday evening at Microsoft Theater in Los Angeles.

Spencer scored two knockdowns, with the latter of the two ending the fight at 1:21 of round four of their Fox-televised preliminary bout.

Action was largely one way in the scheduled six-round contest. Spencer remained composed, boxing smartly and digging in with power shots when the situation called for it. West did his best to make things awkward, although the dual-sport athlete from Davenport, Iowa—who is an active MMA fighter—quickly found himself out of his element against his more polished opponent.

Spencer was steady with the jab, setting up a sharp right hand which rocked West in round two. Spencer immediately followed with a left hook and right hand to stun West, who was forced to a knee moments later after taking another clean shot upstairs.

Momentum remained in one direction, though Spencer chose to return to boxing in round three. The 20-year old prospect fought with the confidence of being able to end it at any moment, picking apart West with clean power shots and with little fear of return fire.

Spencer dialed up the heat in round four, with West quickly in retreat. West was dropped for the second time on the night, this time with referee Jerry Cantu waving off the contest.

West offered a mild protest but the stoppage was right on time as he falls to 5-2 (3KOs).

Spencer picks up his second win of 2020, improving to 11-0 (8KOs). The promising talent was 63-of-131 (48%) in total punches, including 41-of-79 (52%) in power shots.

“I did everything I wanted to do tonight,” Spencer told Fox Sports’ Jordan Hardy after the fight. “I picked up when I wanted to, slowed down when I had to. I picked him apart and got the stoppage win.”

The bout served in supporting capacity to a welterweight title eliminator between former two-time titlist Shawn Porter (30-3-1, 17KOs) and unbeaten Sebastian Formella (22-0, 10KOs).

Jake Donovan is a senior writer for Twitter: @JakeNDaBox