This tournament has ended. Event information →
July 10, 2017
Andrew Peredun
2017 Canadian Open Chess Championship
July 16, 2017 ·