Daily Chess Puzzle

20 July 2026

Difficulty: 524 — Black to move

To solve this puzzle on the board, build streaks and raise your puzzle rating: