annexchessclub.com
2018 Toronto Blitz Chess Championship – June 10