work projects chess arts life calendar about contact Greek Youth Championships Greek League 2018 Candidates 2018 World Championship 2018 European Club Cup 2018 Paleochora 2018 World Youth Championships 2018 Gibraltar 2019 Moscow Grand Prix 2019 Riga Grand Prix 2019