Harrington picked up an eagle on the way to a superb three-under 67.