2006 Hastings International Chess Congress 2006 Hastings International Chess Congress, Hastings, England, December 28, 2005 - January 6, 2006