Heurelho Gomes has said that this season has already given him more than he could hope for and he does not care who will play in the FA Cup final.

Prior to Sunday's semi-final victory over Wolverhampton Wanderers, there had been some debate over which goalkeeper should start, Gomes or Ben Foster.

The Brazilian had played in every round prior to the final and was called upon once again for the final four clash.

With Manchester City waiting in the final of the competition, Gomes agreed it would be a perfect end to his career at Vicarage Road, as he prepares for retirement, but that he would not begrudge Foster a place in the starting lineup either.

"It would be amazing and I couldn’t ask for more," he said.

"I’m already getting more than I deserve. I have said to the club I’m here to help, it doesn’t matter who is going to play in the final.

"Ben Foster is amazing and we have created a very good atmosphere between the goalkeepers as well, so that’s something that helps."

Gomes said the he always believed the Hornets would have a successful run in the cup this season, even from the very beginning.

He credited their victory to their never-say-die attitude and believes better could still be yet to come.

He said: "When this competition started I always told the boys we would go so far and our hard work paid off today because we never gave up, even at 2-0 down, we still believed.

"When Troy scored that penalty, it was an amazing feeling for us and everyone on our side said the same thing, that this is our time and we can go for it because everything is coming to us today.

"We are more than capable of delivering things like that and we did today. The boys never gave up and that’s why we are in the final."