Sunday, July 29, 2012

Kosteniuk mates Wang Hao - Biel Blitz 2012 (Anatomy of a Checkmate)