Months of toil pay off for Harrison