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
foundation
Rating 1069
crushingdiscoveredCheckdoubleCheck
foundation
Rating 1076
discoveredCheckdoubleCheckmate
foundation
Rating 1086
discoveredCheckdoubleCheckendgame
foundation
Rating 1092
crushingdiscoveredCheckdoubleCheck
foundation
Rating 1103
crushingdiscoveredCheckdoubleCheck
foundation
Rating 1111
discoveredCheckdoubleCheckmate
foundation
Rating 1114
discoveredCheckdoubleCheckmate
foundation
Rating 1119
discoveredCheckdoubleCheckmate
foundation
Rating 1148
crushingdiscoveredCheckdoubleCheck
foundation
Rating 1155
crushingdiscoveredCheckdoubleCheck
foundation
Rating 1158
discoveredCheckdoubleCheckmate
foundation
Rating 1181
discoveredCheckdoubleCheckendgame
foundation
Rating 1186
discoveredCheckdoubleCheckkingsideAttack
foundation
Rating 1191
discoveredCheckdoubleCheckkingsideAttack
developing
Rating 1204
discoveredCheckdoubleCheckkingsideAttack
developing
Rating 1212
crushingdiscoveredCheckdoubleCheck
developing
Rating 1247
discoveredCheckdoubleChecklong
developing
Rating 1248
doubleCheckendgamemate
developing
Rating 1252
advantagedeflectiondiscoveredCheck
developing
Rating 1259
discoveredCheckdoubleCheckendgame
developing
Rating 1263
discoveredCheckdoubleCheckendgame
developing
Rating 1265
discoveredCheckdoubleCheckkingsideAttack
developing
Rating 1271
discoveredCheckdoubleChecklong
developing
Rating 1293
discoveredCheckdoubleCheckepauletteMate
No local records match those filters.