Talking about the line calls, which went against him, Kashyap said: "Some of the line calls in the match were simply ridiculous. One (towards the end of the third game) was in and the replays clearly showed that. But the line umpire said it was out. It was ridiculous. I don't know why they wanted England to win.
"One (which was in) was overruled by the umpire when he was not in a position to see where the shuttle was falling. It was also not shown in the replays," he added.
The World No. 22 Indian played out of his skin to avenge his loss to Ouseph, who had beaten him at the 2010 Delhi Games and also dumped him during the mixed team event here.
Kashyap said it was a satisfying win as the loss at Delhi Games was playing in his mind during the match.
Also Read
"I won a bronze last time in Delhi. So I want to win a gold now. In Delhi, he had beaten me in singles while I had beaten him in combined team event. So here, I lost to him in the combined team and I was thinking that I should win in singles. The loss in Delhi in 2010 in singles played on my mind and it is satisfying that I won today," he said.
"I could not keep him on long rallies in the first game but was able to do it in the second and third. In the third game, I was well ahead towards the end but he won a few straight points and came close. But somehow, I am happy that I won," said the London Olympics quarterfinalist.