ChessAlgo Tactics Library

Middlegame Chess Tactics

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

Kingside AttackIntermediate Philidor Defense Other variations Kingside Attack Puzzle — Black to Move | #0GNOB Black to move · Rating 1386 Goal: Find the best tactical continuation Rated 1386Solve puzzle → CrushingIntermediate Scandinavian Defense Gubinsky-Melts Defense Crushing Puzzle — Black to Move | #0GNIG Black to move · Rating 1148 Goal: Find the best tactical continuation Rated 1148Solve puzzle → CrushingIntermediate Scandinavian Defense Modern Variation Crushing Puzzle — Black to Move | #0GMU3 Black to move · Rating 1352 Goal: Find the best tactical continuation Rated 1352Solve puzzle → AdvantageAdvanced French Defense Advance Variation Advantage Puzzle — White to Move | #0GMEO White to move · Rating 1926 Goal: Find the best tactical continuation Rated 1926Solve puzzle → AttractionAdvanced Italian Game Giuoco Piano Attraction Puzzle — White to Move | #0GLLE White to move · Rating 1988 Goal: Find the best tactical continuation Rated 1988Solve puzzle → AdvantageBeginner Nimzowitsch Defense Other variations Advantage Puzzle — White to Move | #0GK2J White to move · Rating 963 Goal: Find the best tactical continuation Rated 963Solve puzzle → AdvantageBeginner Horwitz Defense Other variations Advantage Puzzle — Black to Move | #0GJMM Black to move · Rating 1077 Goal: Find the best tactical continuation Rated 1077Solve puzzle → AdvantageIntermediate Scandinavian Defense Modern Variation Advantage Puzzle — White to Move | #0GIM7 White to move · Rating 1573 Goal: Find the best tactical continuation Rated 1573Solve puzzle → Kingside AttackBeginner Sicilian Defense Canal Attack Kingside Attack Puzzle — Black to Move | #0GJIW Black to move · Rating 1069 Goal: Find the best tactical continuation Rated 1069Solve puzzle → MasterBeginner Modern Defense Pseudo-Austrian Attack Master Puzzle — Black to Move | #0GHIU Black to move · Rating 1011 Goal: Find the best tactical continuation Rated 1011Solve puzzle → MateIntermediate Nimzo-Larsen Attack Modern Variation Mate Puzzle — White to Move | #0GI0D White to move · Rating 1330 Goal: Find the best tactical continuation Rated 1330Solve puzzle → Kingside AttackBeginner Sicilian Defense Modern Variations Kingside Attack Puzzle — White to Move | #0GFS3 White to move · Rating 812 Goal: Find the best tactical continuation Rated 812Solve puzzle → Kingside AttackIntermediate Mieses Opening Reversed Rat Kingside Attack Puzzle — White to Move | #0GGBT White to move · Rating 1229 Goal: Find the best tactical continuation Rated 1229Solve puzzle → MateBeginner Nimzowitsch Defense Declined Variation Mate Puzzle — Black to Move | #0GEDB Black to move · Rating 851 Goal: Find the best tactical continuation Rated 851Solve puzzle → MateBeginner Three Knights Opening Other variations Mate Puzzle — White to Move | #0GDLM White to move · Rating 871 Goal: Find the best tactical continuation Rated 871Solve puzzle → AttractionAdvanced Russian Game Italian Variation Attraction Puzzle — Black to Move | #0GDMY Black to move · Rating 1700 Goal: Find the best tactical continuation Rated 1700Solve puzzle → Discovered CheckAdvanced Scandinavian Defense Portuguese Gambit Discovered Check Puzzle — Black to Move | #0GBDM Black to move · Rating 1960 Goal: Find the best tactical continuation Rated 1960Solve puzzle → Advanced PawnIntermediate French Defense Winawer Variation Advanced Pawn Puzzle — Black to Move | #0GAA3 Black to move · Rating 1438 Goal: Find the best tactical continuation Rated 1438Solve puzzle → MateIntermediate Italian Game Scotch Invitation Declined Mate Puzzle — White to Move | #0GAPT White to move · Rating 1320 Goal: Find the best tactical continuation Rated 1320Solve puzzle → AdvantageAdvanced Sicilian Defense Alapin Variation Advantage Puzzle — White to Move | #0GZNH White to move · Rating 1629 Goal: Find the best tactical continuation Rated 1629Solve puzzle → AdvantageIntermediate Nimzo-Larsen Attack Other variations Advantage Puzzle — Black to Move | #0GZY6 Black to move · Rating 1552 Goal: Find the best tactical continuation Rated 1552Solve puzzle → AdvantageIntermediate French Defense Other variations Advantage Puzzle — Black to Move | #0GYZD Black to move · Rating 1472 Goal: Find the best tactical continuation Rated 1472Solve puzzle → AdvantageIntermediate Scotch Game Other variations Advantage Puzzle — Black to Move | #0GXMH Black to move · Rating 1407 Goal: Find the best tactical continuation Rated 1407Solve puzzle → CrushingBeginner Russian Game Stafford Gambit Crushing Puzzle — Black to Move | #0GXSH Black to move · Rating 1071 Goal: Find the best tactical continuation Rated 1071Solve puzzle →