David Marshall, Chess Champion