I'm going with Marvin by knockout. Charles was a decent lightheavyweight, but really streaky at times, and his comp wasn't the greatest. Johnson in his prime wasn't much better, but I think he had enough to pull it off.
It happened: Johnson won easily on points; Marvin was arguably past it, Williams was still learning. Had they met in their primes, I just think Williams would of still found a way to lose. Johnson WU12 (7-5)
Yep. Johnson completely outclassed him in that fight. Williams couldn't handle his handspeed or avoid his left hand. Williams did hurt him somewhat in the last round as I recall, but Johnson's chin was no longer what it had been back in his prime.