ChessAlgo Tactics Library

Middlegame Chess Tactics

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

CrushingBeginner Sicilian Defense Bowdler Attack Crushing Puzzle — White to Move | #0OACH White to move · Rating 1017 Goal: Find the best tactical continuation Rated 1017Solve puzzle → AdvantageBeginner Scandinavian Defense Boehnke Gambit Advantage Puzzle — Black to Move | #0O72S Black to move · Rating 827 Goal: Find the best tactical continuation Rated 827Solve puzzle → LongAdvanced Italian Game Giuoco Pianissimo Long Puzzle — Black to Move | #0O7XN Black to move · Rating 1695 Goal: Find the best tactical continuation Rated 1695Solve puzzle → AdvantageAdvanced Russian Game Italian Variation Advantage Puzzle — Black to Move | #0O6GG Black to move · Rating 1912 Goal: Find the best tactical continuation Rated 1912Solve puzzle → Kingside AttackBeginner Kings Pawn Game Busch-Gass Gambit Kingside Attack Puzzle — White to Move | #0O6RB White to move · Rating 828 Goal: Find the best tactical continuation Rated 828Solve puzzle → MateAdvanced Kings Pawn Game Leonardis Variation Mate Puzzle — Black to Move | #0O3CE Black to move · Rating 1762 Goal: Find the best tactical continuation Rated 1762Solve puzzle → AdvantageAdvanced Italian Game Evans Gambit Declined Advantage Puzzle — Black to Move | #0O5TI Black to move · Rating 1912 Goal: Find the best tactical continuation Rated 1912Solve puzzle → ForkBeginner French Defense Exchange Variation Fork Puzzle — Black to Move | #0O3QM Black to move · Rating 1091 Goal: Find the best tactical continuation Rated 1091Solve puzzle → MateBeginner Trompowsky Attack Classical Defense Mate Puzzle — Black to Move | #0O3CJ Black to move · Rating 988 Goal: Find the best tactical continuation Rated 988Solve puzzle → Discovered CheckAdvanced Queens Gambit Declined Baltic Defense Discovered Check Puzzle — Black to Move | #0O3JH Black to move · Rating 1785 Goal: Find the best tactical continuation Rated 1785Solve puzzle → Kingside AttackAdvanced Englund Gambit Other variations Kingside Attack Puzzle — Black to Move | #0O0II Black to move · Rating 1720 Goal: Find the best tactical continuation Rated 1720Solve puzzle → Kingside AttackIntermediate Italian Game Classical Variation Kingside Attack Puzzle — Black to Move | #0O2PZ Black to move · Rating 1107 Goal: Find the best tactical continuation Rated 1107Solve puzzle → AdvantageBeginner Nimzowitsch Defense Kennedy Variation Advantage Puzzle — Black to Move | #0O2VH Black to move · Rating 1051 Goal: Find the best tactical continuation Rated 1051Solve puzzle → MateBeginner Russian Game Stafford Gambit Mate Puzzle — Black to Move | #0O07N Black to move · Rating 915 Goal: Find the best tactical continuation Rated 915Solve puzzle → CrushingIntermediate Alekhine Defense Scandinavian Variation Crushing Puzzle — White to Move | #0NYE1 White to move · Rating 1584 Goal: Find the best tactical continuation Rated 1584Solve puzzle → Kingside AttackAdvanced Ponziani Opening Jaenisch Counterattack Kingside Attack Puzzle — Black to Move | #0NXZM Black to move · Rating 1700 Goal: Find the best tactical continuation Rated 1700Solve puzzle → AdvantageIntermediate Philidor Defense Other variations Advantage Puzzle — White to Move | #0NUCS White to move · Rating 1370 Goal: Find the best tactical continuation Rated 1370Solve puzzle → CrushingAdvanced Italian Game Two Knights Defense Crushing Puzzle — Black to Move | #0NUOS Black to move · Rating 1810 Goal: Find the best tactical continuation Rated 1810Solve puzzle → CrushingAdvanced Kings Gambit Other variations Crushing Puzzle — White to Move | #0NTYT White to move · Rating 1633 Goal: Find the best tactical continuation Rated 1633Solve puzzle → Advanced PawnIntermediate Torre Attack Classical Defense Advanced Pawn Puzzle — White to Move | #0NTDW White to move · Rating 1331 Goal: Find the best tactical continuation Rated 1331Solve puzzle → CrushingIntermediate Indian Defense London System Crushing Puzzle — White to Move | #0NSQD White to move · Rating 1455 Goal: Find the best tactical continuation Rated 1455Solve puzzle → Kingside AttackIntermediate Queens Pawn Game Zukertort Variation Kingside Attack Puzzle — White to Move | #0NSSV White to move · Rating 1184 Goal: Find the best tactical continuation Rated 1184Solve puzzle → CrushingIntermediate Caro-Kann Defense Exchange Variation Crushing Puzzle — Black to Move | #0NRCF Black to move · Rating 1185 Goal: Find the best tactical continuation Rated 1185Solve puzzle → AdvantageBeginner Vienna Game Stanley Variation Advantage Puzzle — White to Move | #0NRQR White to move · Rating 822 Goal: Find the best tactical continuation Rated 822Solve puzzle →