Price proud of Finnegan in duel with Kershaw