2012 Las Vegas International Chess Festival Anatoly Karpov Simul 2012 Las Vegas International Chess Festival Anatoly Karpov Simul, Las Vegas, Nevada, USA, June 14-18, 2012