Report - 93rd Hastings International Chess Congress · Hastings Masters A nine-round accelerated Swiss Pairing tournament 28 December 2017 to 5 January 2018 This event will provide opportunities

Please pass captcha verification before submit form