Hard Chess Puzzles

Play and solve advanced, hard, difficult and plain nasty chess puzzles for advanced chess players. You’ll find solutions and historical details and you can play each puzzle live against the computer.