2006 Las Vegas International Chess Festival 2006 Las Vegas International Chess Festival, Las Vegas, Nevada, USA, Jun 15-18, 2006