If Zamora hasn't got his match fitness up to the required level by now he never will. Perhaps he has reached the stage in his career where playing a full game is beyond him so being used as an impact sub or playing for an hour is the best we can expect. As long as he keeps getting crucial goals...