Shawn Porter dominated Adrien Broner for a unanimous decision in the Battle for Ohio on Saturday night at the MGM Grand in Las Vegas.
The scores were 118-109, 115-111 and 114-112, all for Porter.
Bleacher Report scored the contest 117-109 for Porter.
Porter (26-1-1, 16 KO) was able to win the stylistic battle and impose his will on the fight. He came out aggressive, lunging into range and mauling Broner, who didn't seem to have a game plan beyond hold and foul, with raking power shots on the inside.
He didn't seem troubled in the slightest by being forced to shed an additional three pounds to make the 144-pound contracted catchweight.
Porter controlled the space and time of the fight, making Broner look like a fish out of water whenever the action got too close or he got trapped along the ropes.
Winning this crossroads battle between a pair of young, former world champions allows the Akron native to once again stake a claim in the top tier of boxing's loaded welterweight division.
Broner (30-2, 22 KO) once again showed no ability to adapt in the ring. He didn't jab or use his speed, content to excessively tie Porter up on the inside, which finally prompted a point deduction late in Round 11, and load up on one punch at a time.
For all his flash and talk before the fight, the Problem once more had a huge problem solving an aggressive, swarming opponent. He did catch Porter early in the final round, dropping his man with a left hook, but that was the only real moment of success he had in losing a clear decision.
Kevin McRae is a member of the Boxing Writers Association of America. You can follow him on Twitter @McRaeBoxing.