annexchessclub.com
2019 Toronto Blitz Championship June 2