ChessAlgo Tactics Library

Middlegame Chess Tactics

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

Kingside AttackBeginner Englund Gambit Other variations Kingside Attack Puzzle — Black to Move | #0XDXX Black to move · Rating 1070 Goal: Find the best tactical continuation Rated 1070Solve puzzle → CrushingAdvanced Scotch Game Goring Gambit Crushing Puzzle — Black to Move | #0XBBA Black to move · Rating 1741 Goal: Find the best tactical continuation Rated 1741Solve puzzle → MateIntermediate Pirc Defense Kholmov System Mate Puzzle — White to Move | #0XCO7 White to move · Rating 1112 Goal: Find the best tactical continuation Rated 1112Solve puzzle → Kingside AttackIntermediate Horwitz Defense Other variations Kingside Attack Puzzle — White to Move | #0XCW4 White to move · Rating 1231 Goal: Find the best tactical continuation Rated 1231Solve puzzle → AdvantageIntermediate English Opening Kings English Variation Advantage Puzzle — Black to Move | #0XAVH Black to move · Rating 1215 Goal: Find the best tactical continuation Rated 1215Solve puzzle → Hanging PieceBeginner Sicilian Defense McDonnell Attack Hanging Piece Puzzle — White to Move | #0XAMJ White to move · Rating 869 Goal: Find the best tactical continuation Rated 869Solve puzzle → AdvantageAdvanced Pirc Defense Classical Variation Advantage Puzzle — White to Move | #0XAGL White to move · Rating 1973 Goal: Find the best tactical continuation Rated 1973Solve puzzle → AdvantageAdvanced Vienna Game Other variations Advantage Puzzle — White to Move | #0X7GQ White to move · Rating 1689 Goal: Find the best tactical continuation Rated 1689Solve puzzle → MateBeginner Sicilian Defense Wing Gambit Mate Puzzle — White to Move | #0X76C White to move · Rating 1030 Goal: Find the best tactical continuation Rated 1030Solve puzzle → AdvantageIntermediate Danish Gambit Accepted Other variations Advantage Puzzle — White to Move | #0X7YP White to move · Rating 1296 Goal: Find the best tactical continuation Rated 1296Solve puzzle → Kingside AttackBeginner Scotch Game Horwitz Attack Kingside Attack Puzzle — White to Move | #0X4LC White to move · Rating 1039 Goal: Find the best tactical continuation Rated 1039Solve puzzle → Kingside AttackAdvanced English Opening Anglo-Scandinavian Defense Kingside Attack Puzzle — Black to Move | #0X6V2 Black to move · Rating 1815 Goal: Find the best tactical continuation Rated 1815Solve puzzle → CrushingAdvanced Dutch Defense Normal Variation Crushing Puzzle — Black to Move | #0X495 Black to move · Rating 1804 Goal: Find the best tactical continuation Rated 1804Solve puzzle → AttractionIntermediate Sicilian Defense Accelerated Dragon Attraction Puzzle — White to Move | #0X4ES White to move · Rating 1366 Goal: Find the best tactical continuation Rated 1366Solve puzzle → AdvantageIntermediate Italian Game Two Knights Defense Advantage Puzzle — Black to Move | #0X2FK Black to move · Rating 1135 Goal: Find the best tactical continuation Rated 1135Solve puzzle → MateBeginner Latvian Gambit Accepted Other variations Mate Puzzle — Black to Move | #0X306 Black to move · Rating 914 Goal: Find the best tactical continuation Rated 914Solve puzzle → Discovered AttackBeginner Danish Gambit Other variations Discovered Attack Puzzle — White to Move | #0X0TC White to move · Rating 988 Goal: Find the best tactical continuation Rated 988Solve puzzle → CrushingIntermediate Saragossa Opening Other variations Crushing Puzzle — Black to Move | #0WZTY Black to move · Rating 1597 Goal: Find the best tactical continuation Rated 1597Solve puzzle → MateIntermediate Benoni Defense French Benoni Mate Puzzle — White to Move | #0WZM8 White to move · Rating 1261 Goal: Find the best tactical continuation Rated 1261Solve puzzle → MateIntermediate Caro-Kann Defense Advance Variation Mate Puzzle — White to Move | #0WYT2 White to move · Rating 1259 Goal: Find the best tactical continuation Rated 1259Solve puzzle → CrushingBeginner Vienna Game Max Lange Defense Crushing Puzzle — Black to Move | #0WYW5 Black to move · Rating 842 Goal: Find the best tactical continuation Rated 842Solve puzzle → AdvantageIntermediate Indian Defense Budapest Defense Advantage Puzzle — Black to Move | #0WXNV Black to move · Rating 1307 Goal: Find the best tactical continuation Rated 1307Solve puzzle → CrushingAdvanced French Defense Tarrasch Variation Crushing Puzzle — Black to Move | #0WXQC Black to move · Rating 1882 Goal: Find the best tactical continuation Rated 1882Solve puzzle → MateBeginner Trompowsky Attack Other variations Mate Puzzle — White to Move | #0WWSC White to move · Rating 879 Goal: Find the best tactical continuation Rated 879Solve puzzle →