Robert Heppenstall relieved to make final