2532 real-game puzzles in this collection
What is a discovered attack?
A discovered attack happens when moving one piece unmasks an attack from another piece standing behind it. The moving piece is free to create a second threat, so the defender faces two problems from a single move.
How to spot it
Find your own batteries first: any pawn or piece standing on a line between your long-range piece and an enemy target can trigger a discovery. The stronger the moving piece’s own threat, the deadlier the combination.
What this set trains
These puzzles train double-threat thinking — evaluating what a move does and what it reveals at the same time.
Foundation: 576Developing: 614Challenging: 503Advanced: 839
advanced
Rating 2131
advancedPawnattackingF2F7attraction
advanced
Rating 2131
advantagediscoveredAttackdiscoveredCheck
advanced
Rating 2133
advantagediscoveredAttackmiddlegame
advanced
Rating 2138
advantagediscoveredAttackdiscoveredCheck
advanced
Rating 2138
advantagediscoveredAttackdiscoveredCheck
advanced
Rating 2139
crushingdiscoveredAttacklong
advanced
Rating 2139
crushingdiscoveredAttackmaster
advanced
Rating 2142
advantagediscoveredAttackmiddlegame
advanced
Rating 2142
advantagediscoveredAttacklong
advanced
Rating 2143
crushingdefensiveMovediscoveredAttack
advanced
Rating 2143
advantagediscoveredAttackendgame
advanced
Rating 2144
crushingdiscoveredAttackdiscoveredCheck
advanced
Rating 2145
discoveredAttackexposedKinglong
advanced
Rating 2148
advantagediscoveredAttackdiscoveredCheck
advanced
Rating 2148
advantagediscoveredAttacklong
advanced
Rating 2151
advantagediscoveredAttackmaster
advanced
Rating 2151
crushingdiscoveredAttackdiscoveredCheck
advanced
Rating 2151
advantagediscoveredAttacklong
advanced
Rating 2152
clearancecrushingdefensiveMove
advanced
Rating 2153
attractioncrushingdiscoveredAttack
advanced
Rating 2154
advantagedefensiveMovediscoveredAttack
advanced
Rating 2154
advancedPawnadvantagediscoveredAttack
advanced
Rating 2155
advantageattractiondiscoveredAttack
advanced
Rating 2155
advantagecastlingdiscoveredAttack
No local records match those filters.