Mate in 7 chess puzzles

Play and solve difficult mate-in-seven-moves chess puzzles. You’ll find solutions and historical details and you can play each puzzle live against the computer.