ChessAlgo Tactics Library

Middlegame Chess Tactics

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

AdvantageIntermediate Caro-Kann Defense Exchange Variation Advantage Puzzle — White to Move | #0JEKD White to move · Rating 1499 Goal: Find the best tactical continuation Rated 1499Solve puzzle → MateBeginner Russian Game Three Knights Game Mate Puzzle — White to Move | #0JEOO White to move · Rating 966 Goal: Find the best tactical continuation Rated 966Solve puzzle → CrushingAdvanced Sicilian Defense McDonnell Attack Crushing Puzzle — Black to Move | #0JCXQ Black to move · Rating 1979 Goal: Find the best tactical continuation Rated 1979Solve puzzle → AdvantageIntermediate Grunfeld Defense Exchange Variation Advantage Puzzle — Black to Move | #0JBXN Black to move · Rating 1496 Goal: Find the best tactical continuation Rated 1496Solve puzzle → CrushingIntermediate Caro-Kann Defense Other variations Crushing Puzzle — Black to Move | #0JBF1 Black to move · Rating 1324 Goal: Find the best tactical continuation Rated 1324Solve puzzle → Kingside AttackIntermediate Queens Gambit Accepted Old Variation Kingside Attack Puzzle — White to Move | #0JBXJ White to move · Rating 1273 Goal: Find the best tactical continuation Rated 1273Solve puzzle → MateBeginner Sicilian Defense Kan Variation Mate Puzzle — White to Move | #0JAUN White to move · Rating 838 Goal: Find the best tactical continuation Rated 838Solve puzzle → MateBeginner Vienna Game Vienna Gambit Mate Puzzle — White to Move | #0J94O White to move · Rating 871 Goal: Find the best tactical continuation Rated 871Solve puzzle → CrushingBeginner Sicilian Defense Chekhover Variation Crushing Puzzle — White to Move | #0JA5Q White to move · Rating 928 Goal: Find the best tactical continuation Rated 928Solve puzzle → CrushingIntermediate Bishops Opening Urusov Gambit Crushing Puzzle — White to Move | #0J8SG White to move · Rating 1190 Goal: Find the best tactical continuation Rated 1190Solve puzzle → CrushingAdvanced Alekhine Defense Modern Variation Crushing Puzzle — Black to Move | #0J8XI Black to move · Rating 1635 Goal: Find the best tactical continuation Rated 1635Solve puzzle → AdvantageAdvanced Caro-Kann Defense Other variations Advantage Puzzle — White to Move | #0J8DZ White to move · Rating 1605 Goal: Find the best tactical continuation Rated 1605Solve puzzle → Back Rank MateBeginner Italian Game Two Knights Defense Back Rank Mate Puzzle — Black to Move | #0J716 Black to move · Rating 1004 Goal: Find the best tactical continuation Rated 1004Solve puzzle → AdvantageIntermediate Philidor Defense Other variations Advantage Puzzle — Black to Move | #0J6T7 Black to move · Rating 1119 Goal: Find the best tactical continuation Rated 1119Solve puzzle → AdvantageIntermediate Pirc Defense Other variations Advantage Puzzle — White to Move | #0J6WO White to move · Rating 1553 Goal: Find the best tactical continuation Rated 1553Solve puzzle → AdvantageAdvanced Kings Indian Defense Four Pawns Attack Advantage Puzzle — White to Move | #0J5T0 White to move · Rating 1720 Goal: Find the best tactical continuation Rated 1720Solve puzzle → AdvantageIntermediate Scotch Game Potter Variation Advantage Puzzle — White to Move | #0J4O0 White to move · Rating 1181 Goal: Find the best tactical continuation Rated 1181Solve puzzle → CrushingBeginner Rapport-Jobava System Other variations Crushing Puzzle — White to Move | #0J4IQ White to move · Rating 977 Goal: Find the best tactical continuation Rated 977Solve puzzle → AdvantageAdvanced Caro-Kann Defense Other variations Advantage Puzzle — Black to Move | #0J3M9 Black to move · Rating 1910 Goal: Find the best tactical continuation Rated 1910Solve puzzle → AdvantageAdvanced Zukertort Opening Queenside Fianchetto Variation Advantage Puzzle — Black to Move | #0J2LC Black to move · Rating 1701 Goal: Find the best tactical continuation Rated 1701Solve puzzle → Kingside AttackBeginner Kings Gambit Accepted Fischer Defense Kingside Attack Puzzle — White to Move | #0J1VL White to move · Rating 1098 Goal: Find the best tactical continuation Rated 1098Solve puzzle → MateBeginner Sicilian Defense Other variations Mate Puzzle — White to Move | #0J0H8 White to move · Rating 809 Goal: Find the best tactical continuation Rated 809Solve puzzle → CrushingIntermediate French Defense Knight Variation Crushing Puzzle — White to Move | #0J0BQ White to move · Rating 1230 Goal: Find the best tactical continuation Rated 1230Solve puzzle → Discovered AttackAdvanced Queens Gambit Accepted Old Variation Discovered Attack Puzzle — Black to Move | #0IYBA Black to move · Rating 1762 Goal: Find the best tactical continuation Rated 1762Solve puzzle →