Chris Thompson makes the most of his opportunity