2010 Canadian Youth Chess Championship Mark Bluvshtein 2010 Canadian Youth Chess Championship Mark Bluvshtein,Windsor, Ontario, Canada July 5-7, 2010