Davis Riley birdied four of the last seven holes at windswept Waialae Country Club for a 3-under 67 and a two-stroke lead with a round left in the Sony Open.