You need to enable JavaScript to run this app.
Chessfisher
Solve today's chess puzzle, one a day, and share your score.
Puzzle #216 ยท Nov. 2, 2026