Visualization training

Daily puzzle

A new chess puzzle every day, free and the same for everyone. Solve it, keep your streak and share it.