Checkmate Patterns Pro
In chess, several checkmate patterns occur frequently enough to have acquired specific names in chess commentary. With this application you can solve thousands of checkmate puzzles grouped by theme (Anastasia's mate, Arabian mate, Back-rank mate, Boden's mate, Double bishop mate, Dovetail mate, Hook