Stanford finally wins first major at Evian Championship | Stadium Astro