ChessAlgo Tactics Library

Middlegame Chess Tactics

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

MateBeginner Italian Game Two Knights Defense Mate Puzzle — Black to Move | #02FUL Black to move · Rating 869 Goal: Find the best tactical continuation Rated 869Solve puzzle → CrushingAdvanced French Defense Normal Variation Crushing Puzzle — Black to Move | #02GPK Black to move · Rating 1926 Goal: Find the best tactical continuation Rated 1926Solve puzzle → CrushingAdvanced Caro-Kann Defense Gurgenidze System Crushing Puzzle — White to Move | #02FKI White to move · Rating 1768 Goal: Find the best tactical continuation Rated 1768Solve puzzle → Discovered CheckAdvanced Vienna Game Stanley Variation Discovered Check Puzzle — Black to Move | #02FS6 Black to move · Rating 1792 Goal: Find the best tactical continuation Rated 1792Solve puzzle → CrushingIntermediate Scandinavian Defense Lasker Variation Crushing Puzzle — Black to Move | #02DIS Black to move · Rating 1364 Goal: Find the best tactical continuation Rated 1364Solve puzzle → CrushingBeginner Queens Pawn Game Chigorin Variation Crushing Puzzle — Black to Move | #02EFM Black to move · Rating 1049 Goal: Find the best tactical continuation Rated 1049Solve puzzle → AdvantageAdvanced English Opening Kings English Variation Advantage Puzzle — Black to Move | #02DAS Black to move · Rating 1821 Goal: Find the best tactical continuation Rated 1821Solve puzzle → AdvantageBeginner Slav Defense Other variations Advantage Puzzle — Black to Move | #02BMV Black to move · Rating 841 Goal: Find the best tactical continuation Rated 841Solve puzzle → Kingside AttackBeginner French Defense Exchange Variation Kingside Attack Puzzle — Black to Move | #02YLX Black to move · Rating 984 Goal: Find the best tactical continuation Rated 984Solve puzzle → CrushingBeginner Sicilian Defense Open Crushing Puzzle — Black to Move | #02ZKT Black to move · Rating 941 Goal: Find the best tactical continuation Rated 941Solve puzzle → AdvantageAdvanced Sicilian Defense Modern Variations Advantage Puzzle — White to Move | #02YJH White to move · Rating 1916 Goal: Find the best tactical continuation Rated 1916Solve puzzle → Discovered AttackIntermediate Kings Pawn Game Leonardis Variation Discovered Attack Puzzle — White to Move | #02WYM White to move · Rating 1300 Goal: Find the best tactical continuation Rated 1300Solve puzzle → AdvantageIntermediate French Defense Tarrasch Variation Advantage Puzzle — White to Move | #02XYH White to move · Rating 1306 Goal: Find the best tactical continuation Rated 1306Solve puzzle → MateBeginner Sicilian Defense Smith-Morra Gambit Accepted Mate Puzzle — White to Move | #02VTF White to move · Rating 872 Goal: Find the best tactical continuation Rated 872Solve puzzle → Advanced PawnIntermediate Sicilian Defense Bowdler Attack Advanced Pawn Puzzle — White to Move | #02VAG White to move · Rating 1250 Goal: Find the best tactical continuation Rated 1250Solve puzzle → AdvantageIntermediate French Defense Winawer Variation Advantage Puzzle — White to Move | #02UFP White to move · Rating 1206 Goal: Find the best tactical continuation Rated 1206Solve puzzle → AdvantageIntermediate Pirc Defense Other variations Advantage Puzzle — White to Move | #02T47 White to move · Rating 1166 Goal: Find the best tactical continuation Rated 1166Solve puzzle → MateBeginner Queens Pawn Game Accelerated London System Mate Puzzle — White to Move | #02TFH White to move · Rating 1071 Goal: Find the best tactical continuation Rated 1071Solve puzzle → AdvantageAdvanced Queens Gambit Declined Three Knights Variation Advantage Puzzle — Black to Move | #02SMP Black to move · Rating 1610 Goal: Find the best tactical continuation Rated 1610Solve puzzle → MateBeginner Russian Game Stafford Gambit Mate Puzzle — Black to Move | #02SYQ Black to move · Rating 924 Goal: Find the best tactical continuation Rated 924Solve puzzle → AttractionAdvanced Sicilian Defense Taimanov Variation Attraction Puzzle — White to Move | #02SQK White to move · Rating 1754 Goal: Find the best tactical continuation Rated 1754Solve puzzle → Back Rank MateBeginner Zukertort Opening Queens Gambit Invitation Back Rank Mate Puzzle — White to Move | #02QKD White to move · Rating 956 Goal: Find the best tactical continuation Rated 956Solve puzzle → Kingside AttackBeginner Modern Defense Two Knights Variation Kingside Attack Puzzle — White to Move | #02SDA White to move · Rating 1061 Goal: Find the best tactical continuation Rated 1061Solve puzzle → AdvantageBeginner Dutch Defense Janzen-Korchnoi Gambit Advantage Puzzle — White to Move | #02PDH White to move · Rating 1078 Goal: Find the best tactical continuation Rated 1078Solve puzzle →