Moore has finest day as a pro, leads Lions to preseason win