annexchessclub.com
2016 Toronto Team Rapid Chess Championship – June 6