ChessAlgo Tactics Library

Middlegame Chess Tactics

Solve focused Middlegame positions with the same clean ChessAlgo training experience. Read the full tactics guide →

CrushingBeginner Richter-Veresov Attack Other variations Crushing Puzzle — Black to Move | #0ADH0 Black to move · Rating 992 Goal: Find the best tactical continuation Rated 992Solve puzzle → Attacking F 2f 7Beginner Caro-Kann Defense Maroczy Variation Attacking F 2f 7 Puzzle — White to Move | #0ADSA White to move · Rating 945 Goal: Find the best tactical continuation Rated 945Solve puzzle → Kingside AttackAdvanced Rapport-Jobava System with e6 Other variations Kingside Attack Puzzle — White to Move | #0ADTM White to move · Rating 1672 Goal: Find the best tactical continuation Rated 1672Solve puzzle → AdvantageIntermediate Scandinavian Defense Mieses-Kotroc Variation Advantage Puzzle — White to Move | #0ABYB White to move · Rating 1590 Goal: Find the best tactical continuation Rated 1590Solve puzzle → AdvantageAdvanced Philidor Defense Exchange Variation Advantage Puzzle — Black to Move | #0ACFJ Black to move · Rating 1756 Goal: Find the best tactical continuation Rated 1756Solve puzzle → Capturing DefenderAdvanced French Defense Rubinstein Variation Capturing Defender Puzzle — White to Move | #0AA40 White to move · Rating 1630 Goal: Find the best tactical continuation Rated 1630Solve puzzle → Back Rank MateIntermediate Kings Pawn Game MacLeod Attack Back Rank Mate Puzzle — Black to Move | #0ABBC Black to move · Rating 1171 Goal: Find the best tactical continuation Rated 1171Solve puzzle → AdvantageAdvanced Sicilian Defense Najdorf Variation Advantage Puzzle — Black to Move | #0A9KK Black to move · Rating 1892 Goal: Find the best tactical continuation Rated 1892Solve puzzle → AdvantageAdvanced Mikenas Defense Other variations Advantage Puzzle — White to Move | #0AA3X White to move · Rating 1767 Goal: Find the best tactical continuation Rated 1767Solve puzzle → CrushingBeginner Van Geet Opening Reversed Nimzowitsch Crushing Puzzle — White to Move | #0A8GA White to move · Rating 1054 Goal: Find the best tactical continuation Rated 1054Solve puzzle → AdvantageAdvanced Sicilian Defense Closed Advantage Puzzle — Black to Move | #0A917 Black to move · Rating 1677 Goal: Find the best tactical continuation Rated 1677Solve puzzle → CrushingBeginner Queens Pawn Game Anti-Torre Crushing Puzzle — Black to Move | #0A7YZ Black to move · Rating 1057 Goal: Find the best tactical continuation Rated 1057Solve puzzle → AdvantageIntermediate Italian Game Giuoco Piano Advantage Puzzle — Black to Move | #0A6IE Black to move · Rating 1289 Goal: Find the best tactical continuation Rated 1289Solve puzzle → Hanging PieceBeginner Kings Pawn Game MacLeod Attack Hanging Piece Puzzle — Black to Move | #0A6XJ Black to move · Rating 978 Goal: Find the best tactical continuation Rated 978Solve puzzle → CrushingAdvanced Nimzo-Larsen Attack Other variations Crushing Puzzle — Black to Move | #0A6TC Black to move · Rating 1697 Goal: Find the best tactical continuation Rated 1697Solve puzzle → CrushingIntermediate Sicilian Defense Lasker-Pelikan Variation Crushing Puzzle — Black to Move | #0A4FM Black to move · Rating 1123 Goal: Find the best tactical continuation Rated 1123Solve puzzle → AdvantageIntermediate Indian Defense Other variations Advantage Puzzle — Black to Move | #0A5IQ Black to move · Rating 1244 Goal: Find the best tactical continuation Rated 1244Solve puzzle → CrushingAdvanced Ruy Lopez Berlin Defense Crushing Puzzle — White to Move | #0A2T1 White to move · Rating 1882 Goal: Find the best tactical continuation Rated 1882Solve puzzle → AdvantageBeginner Queens Pawn Game London System Advantage Puzzle — White to Move | #0A3XR White to move · Rating 1087 Goal: Find the best tactical continuation Rated 1087Solve puzzle → MateIntermediate Modern Defense Other variations Mate Puzzle — White to Move | #09ZJX White to move · Rating 1108 Goal: Find the best tactical continuation Rated 1108Solve puzzle → Double Bishop MateBeginner Indian Defense Knights Variation Double Bishop Mate Puzzle — White to Move | #0A0EZ White to move · Rating 848 Goal: Find the best tactical continuation Rated 848Solve puzzle → AdvantageIntermediate English Opening Symmetrical Variation Advantage Puzzle — White to Move | #09XN4 White to move · Rating 1140 Goal: Find the best tactical continuation Rated 1140Solve puzzle → AdvantageIntermediate Sicilian Defense Hyperaccelerated Fianchetto Advantage Puzzle — White to Move | #09YQH White to move · Rating 1157 Goal: Find the best tactical continuation Rated 1157Solve puzzle → AdvantageIntermediate Sicilian Defense Najdorf Variation Advantage Puzzle — White to Move | #09TNZ White to move · Rating 1108 Goal: Find the best tactical continuation Rated 1108Solve puzzle →