Bryan Price on Finnegan's performance