Peter O’Callaghan crossing the finishing line.