20060717 sports.golf: Edfors wins Scottish Open title