Against vendor on the basis of his mistakes in running. Pipe horse for me. Knights passs is very long for coral cup imo but dare me has to bé of interest given his ability.
Knight's Pass has a very decent chance, imho. I had an enormous bet on him off 125 on 26th Dec, and don't see 135 stopping him.