Jitka Bartova wins in a sunny Cambridge