Torrey Pines again sees Pat Perez outplay Tiger Woods