i go with Roy in this one.Hearns always wanted to impose his opponents in the first two rounds with a wealth of punches and forgot about his defense sometimes.
if you do that against a prime Roy,you get punished.i think Roy would have hurt Hearns in the first round and from this point on Hearns would have been more cautious.Roy wins the fight due to speed,power and counter punch abilities