Burning Victory was a fortunate winner of the JCB Triumph Hurdle for Willie Mullins at Cheltenham, after Goshen unseated Jamie Moore when in a 10-length lead at the final flight.
Goshen, trained by the jockey's father Gary, had built up an unassailable lead after overpowering fellow front-runner Allmankind in a race run at a frenetic pace throughout.
But he made a mistake at the last, and Moore was unshipped - and instead it was Mullins' filly Burning Victory, who came from well back under Paul Townend, to win by two and three-quarter lengths at 12-1.
Allmankind faded to finish third, three-quarters of a length behind runner-up Aspire Tower.
Mullins said: "I just feel very sorry for Gary and Jamie. Jamie did everything right and rode the perfect race. He had the race in the bag and asked the horse all the right questions at the last, but the horse didn't answer and he just got unbalanced.
"I'm delighted we've won for our owner, but I feel hugely for Gary and Jamie - a father and son team. I know them fairly well, this was their one shot at a winner at the Festival and the work was done.
"I was just thinking of myself and Patrick and we've been there with Ruby (Walsh) as well. I know what it feels like.
"It's not a victory I'm going to celebrate hugely - we got the rub of the green."
Of Burning Victory, he added: "She's not the best jumper in the world. She jumped the first two great, but missed the two down the back and Paul knew the race was over. He was riding to maybe get into the money if he could.
"She has a huge engine and hopefully she can brush her jumping. She'll probably go back to Fairyhouse now."
Goshen's owner Steven Packham managed to be phlegmatic in vexed circumstances.
He said: "That's jump racing unfortunately - he was well clear.
"Jamie's obviously distraught - it's such a shame, but there we go. We'll come back next year.
"He (Moore) didn't realise he was as far clear as he was.
"He should have popped it perhaps, like he did when everyone said he ran down (the last) at Ascot. We live to fight another day, don't we?"