No, Max..."your" in the general sense of the word, not the specific...I was agreeing with your post. Might be a regionalism, but I've always used "your" interchangeably with "the" for emphasis as in "so there goes your winner" or "there goes your theory", usually in association with a discrediting. In this context the 'winner' in the expression doesn't make it but was supposed to.