303 real-game puzzles in this collection
What is a double check?
A double check delivers check from two pieces at once — the moving piece and the unmasked piece behind it. Blocking or capturing cannot answer both, so the king must move, which makes double checks the engine of many forced mates.
How to spot it
Double checks grow out of discovered-check batteries where the moving piece also gives check. If the king has few flight squares, look for a mating net one move later.
What this set trains
These puzzles teach the most forcing move class in the game and how to convert king exposure into concrete mate lines.
Foundation: 38Developing: 70Challenging: 73Advanced: 122
challenging
Rating 1793
discoveredCheckdoubleCheckkingsideAttack
challenging
Rating 1818
advancedPawncrushingdiscoveredCheck
challenging
Rating 1823
attractioncrushingdiscoveredCheck
challenging
Rating 1824
discoveredCheckdoubleCheckmate
challenging
Rating 1825
discoveredCheckdoubleCheckkingsideAttack
challenging
Rating 1829
advantageattractiondiscoveredCheck
challenging
Rating 1832
crushingdiscoveredCheckdoubleCheck
challenging
Rating 1833
discoveredCheckdoubleCheckmaster
challenging
Rating 1834
advancedPawnadvantagediscoveredCheck
challenging
Rating 1840
deflectiondiscoveredCheckdoubleCheck
challenging
Rating 1846
discoveredCheckdoubleCheckmate
challenging
Rating 1852
discoveredCheckdoubleCheckmate
challenging
Rating 1857
doubleChecklongmate
challenging
Rating 1860
doubleCheckmatemateIn2
challenging
Rating 1866
discoveredCheckdoubleCheckkingsideAttack
challenging
Rating 1878
attractiondoubleCheckendgame
challenging
Rating 1880
discoveredCheckdoubleCheckmate
challenging
Rating 1900
discoveredCheckdoubleCheckmate
challenging
Rating 1903
discoveredCheckdoubleCheckmate
challenging
Rating 1906
discoveredCheckdoubleCheckmate
challenging
Rating 1907
doubleCheckmatemateIn2
challenging
Rating 1910
crushingdiscoveredCheckdoubleCheck
challenging
Rating 1921
discoveredCheckdoubleCheckmate
challenging
Rating 1927
discoveredCheckdoubleCheckendgame
No local records match those filters.