Stanford wins!!