Isabella keller wins the Nike XC Invite in fine fashion