Archie Moore who beat Nino Valdes and knocked Marciano down versus Michael Spinks, making his heavyweight debut, who defeated Larry Holmes
Spinks fought a injured holmes ,who was told not to throw many right hands in the first fight because of a pinch nerve that was dangerous to permant damage ,but fought anyway. He still nearly defeated spinks .....that being said I think Spinks is to slick and savvy for Moore ,total different style than the shorter swarmer Marciano. I got Spinks by late knock out. Neither were really big punchers in comparison,i don't see many out pointing Spinks that were shorter than him.
Outside of Spinks win over Holmes, Moore beat better heavyweights. Relevant contenders. For his day, Moore really was a heavyweight who could make light heavy. Moore might have lost twice challenging for the HW belt where Spinks succeeded but I go with Moore here.