2010 Canadian Open Chess Championship Alex Shabalov Simul and Josh Friedel Simul, Toronto, Ontario, Canada, July 10-18, 2010
2010 Canadian Open Chess Championship Alex Shabalov Simul and Josh Friedel Simul, Toronto, Ontario, Canada, July 10-18, 2010