Walter López, the official who called a controversial 121st minute penalty on Costa Rica's Roy Miller in La Sele's 1-0 Gold Cup quarterfinals loss to Mexico, admitted Thursday that there was no foul and said his linesman made a mistake in calling it.