1068 real-game puzzles in this collection
What is a discovered check?
A discovered check unmasks a check from a rear piece while the front piece moves anywhere it likes. Because the king must answer the check, the moving piece can often capture or threaten with total impunity.
How to spot it
Whenever a piece of yours stands between your rook, bishop or queen and the enemy king, every square that piece can reach is a candidate for a devastating free move.
What this set trains
Solving these builds the reflex to hunt for masked batteries aimed at the king — one of the most forcing weapons in chess.
Foundation: 138Developing: 217Challenging: 209Advanced: 504
advanced
Rating 2309
advantagedefensiveMovediscoveredAttack
advanced
Rating 2311
discoveredAttackdiscoveredCheckendgame
advanced
Rating 2316
advancedPawnattractioncrushing
advanced
Rating 2317
crushingdiscoveredAttackdiscoveredCheck
advanced
Rating 2319
crushingdiscoveredAttackdiscoveredCheck
advanced
Rating 2322
attractiondiscoveredCheckdoubleCheck
advanced
Rating 2322
discoveredCheckdoubleCheckkingsideAttack
advanced
Rating 2323
advancedPawnadvantagediscoveredAttack
advanced
Rating 2323
advantagediscoveredAttackdiscoveredCheck
advanced
Rating 2324
advancedPawnadvantagediscoveredAttack
advanced
Rating 2325
advantageclearancediscoveredCheck
advanced
Rating 2325
advantageattractiondiscoveredAttack
advanced
Rating 2328
discoveredAttackdiscoveredCheckendgame
advanced
Rating 2329
crushingdiscoveredAttackdiscoveredCheck
advanced
Rating 2330
crushingdiscoveredAttackdiscoveredCheck
advanced
Rating 2331
advantagediscoveredAttackdiscoveredCheck
advanced
Rating 2331
crushingdiscoveredAttackdiscoveredCheck
advanced
Rating 2333
advancedPawnclearancecrushing
advanced
Rating 2337
crushingdiscoveredAttackdiscoveredCheck
advanced
Rating 2338
advantagediscoveredAttackdiscoveredCheck
advanced
Rating 2340
crushingdiscoveredAttackdiscoveredCheck
advanced
Rating 2341
crushingdiscoveredAttackdiscoveredCheck
advanced
Rating 2343
advancedPawnadvantagediscoveredAttack
advanced
Rating 2345
crushingdiscoveredCheckdoubleCheck
No local records match those filters.