20120507 sports.golf: Atwal lands twin eagles; finishes tied 21st