Randle proud to repay crew with strong finish | Supercars