Fair handicap mark and return to suitable trip for backed Barton Rose