Brian Gay drains long eagle putt at Hyundai