Openings
Learn opening concepts through guided lessons
Opening traps
Learn the traps that win games fast — Legal's Mate, the Elephant Trap, the Stafford Gambit — and how to refute them when someone tries them on you. Every lesson is interactive, every move explained.
Legal's Mate
A classic queen sacrifice trap from the Philidor Defense. White gives up the queen to deliver a stunning knight-and-bishop checkmate.

Played as ♙ White
Scholar's Mate - How to Punish
Learn how to defend against the Scholar's Mate and punish White's premature queen development

Played as ♟︎ Black
Elephant Trap
A devastating queen trap in the Queen's Gambit Declined. Learn how to punish White's greedy 6.♘︎xd5 with a stunning bishop check.

Played as ♟︎ Black
Fried Liver Attack
A daring knight sacrifice on f7 that drags Black's king into the open. One of the most aggressive openings in chess.

Played as ♙ White
Traxler Counterattack
Black ignores the ♘︎g5 threat to f7 and counter-attacks with 4...♗︎c5, sacrificing a pawn for active piece play and a dangerous initiative against the exposed White king.

Played as ♟︎ Black
Stafford Gambit — Refutation
Learn how White refutes the trappy Stafford Gambit with calm development and piece trades.

Played as ♙ White
Englund Gambit — Refutation
Learn how White refutes the Englund Gambit with rapid development, punishing Black's greedy pawn grab.

Played as ♙ White
Halloween Gambit
A shocking knight sacrifice in the Four Knights Game — White gives up a piece for a massive pawn center and rapid development.

Played as ♙ White
Latvian Gambit
A bold counter-gambit where Black sacrifices the f-pawn for active piece play and tactical complications after 1.e4 e5 2.♘︎f3 f5.

Played as ♟︎ Black
Rousseau Gambit
A sharp gambit where Black plays 3...f5 in the Italian Game, sacrificing a pawn for open lines and rapid counterplay.

Played as ♟︎ Black
All openings
Italian Game - Giuoco Piano Main Line
Learn the classical Italian Game with central pawn play and piece activity

Played as ♙ White
Ruy Lopez - Morphy Defense Main Line
Master the "Spanish Torture" with long-term positional pressure

Played as ♙ White
Sicilian Najdorf - Opocensky Variation
Learn the most popular response to 1.e4 from White's perspective

Played as ♙ White
French Defense - Advance Variation
Gain space and attack Black's kingside structure

Played as ♙ White
King's Indian Defense - Classical Main Line
Build a massive pawn center against Black's fianchetto setup

Played as ♙ White
Queen's Gambit - Fundamentals
Learn the key ideas behind one of chess's most classical openings

Played as ♙ White
Caro-Kann Defense - Classical Variation
Solid defense where Black develops the bishop before e6

Played as ♙ White
London System - Main Line
Solid, easy-to-learn system with the bishop on f4

Played as ♙ White
The London Family: One Setup for Everything
Learn the London as a structure, not a move list — the pawn skeleton, where the pieces go, the three plans that come out of it, and its Colle and Torre cousins.
Played as ♙ White
Scotch Game - Main Line
Open the center early with d4 for active piece play

Played as ♙ White
Catalan Opening - Open Variation
Fianchetto the bishop for long-term pressure on the long diagonal

Played as ♙ White
Slav Defense - Main Line
Solid defense where Black keeps the c8-bishop's diagonal open

Played as ♙ White
Nimzo-Indian Defense - Classical Variation
Pin the knight, trade the bishop, and dominate the light squares with Black's most respected defense to 1.d4

Played as ♟︎ Black
Grunfeld Defense - Exchange Variation
Let White build a massive center, then tear it apart with Black's fianchettoed bishop and precise pawn strikes

Played as ♟︎ Black
Queen's Gambit Declined - Main Line
Decline the gambit, develop solidly, and execute Capablanca's famous freeing maneuver with ...♘︎d5

Played as ♟︎ Black
Queen's Gambit Accepted
Accept the gambit, develop freely, and challenge the center with ...c5 to reach a classic IQP middlegame

Played as ♟︎ Black
Semi-Slav Defense
Combine the solid Slav pawn structure with the active Meran plan — capture on c4, push ...b5, and counterattack with ...c5

Played as ♟︎ Black
Petrov Defense - Classical Variation
Counter-attack from the start — mirror White's knight, win back the pawn, and reach a rock-solid position with the Petrov's symmetrical approach

Played as ♟︎ Black
Ruy Lopez - Berlin Defense
The ultimate fortress — trade queens early, survive the endgame, and grind with the bishop pair in the famous 'Berlin Wall' that dethroned Kasparov

Played as ♟︎ Black
Ruy Lopez - Closed (Chigorin)
White's classical blueprint — build a strong center with c3/d4, maneuver pieces behind the pawn chain, and prepare a kingside attack in one of chess's deepest openings

Played as ♙ White
Sicilian Dragon - Yugoslav Attack
Learn the fiery Dragon Variation where Black fianchettoes the bishop and faces White's sharpest try — the Yugoslav Attack with opposite-side castling.

Played as ♟︎ Black
Sicilian Najdorf - Main Line
Black's most ambitious weapon against 1.e4. The Najdorf creates deeply complex positions with opposite-side castling and mutual attacks.

Played as ♟︎ Black
Sicilian Defense - Alapin Variation
White avoids the complex Open Sicilian with 2.c3, preparing an ideal pawn center with d4. A practical, low-theory weapon favored by Carlsen.

Played as ♙ White
French Defense - Winawer Variation
The sharpest French Defense line — sacrifice pawns for initiative and queenside counterplay

Played as ♟︎ Black
Caro-Kann Defense - Advance Variation
Learn how Black handles the Advance Caro-Kann with the bishop-first setup and kingside expansion

Played as ♟︎ Black
Scandinavian Defense - Main Line
Learn the Scandinavian Defense where Black immediately challenges e4 with 1...d5, developing the bishop before locking it in with ...e6.

Played as ♟︎ Black
Pirc Defense - Classical Variation
A hypermodern defense where Black allows White a big center, then attacks it with the fianchettoed bishop and ...e5.

Played as ♟︎ Black
English Opening - Symmetrical Variation
Master the Symmetrical English with mirrored fianchettos and the thematic d4 central break

Played as ♙ White
Reti Opening - Neo-Catalan Declined
Master the double-fianchetto Reti system with delayed central tension and the thematic cxd5 exchange

Played as ♙ White
Trompowsky Attack
Disrupt Black's structure early with 2.♗︎g5, trading bishop for knight to create lasting pawn imbalances.

Played as ♙ White
Fried Liver Attack
A daring knight sacrifice on f7 that drags Black's king into the open. One of the most aggressive openings in chess.

Played as ♙ White
Scholar's Mate - How to Punish
Learn how to defend against the Scholar's Mate and punish White's premature queen development

Played as ♟︎ Black
Italian Game - Two Knights Defense
Black's most aggressive answer to the Italian Game, counterattacking e4 instead of developing the bishop.

Played as ♟︎ Black
Italian Game - Evans Gambit
White sacrifices a pawn for rapid development and a powerful center attack.

Played as ♙ White
King's Gambit Accepted - Modern Defense
White sacrifices a pawn for rapid development and open lines. Learn the Modern Defense main line with ♗︎c4 and quick castling.

Played as ♙ White
Vienna Game - Stanley Variation
Learn the Vienna Game with ♗︎c4 and f4, gaining kingside space while keeping piece tension

Played as ♙ White
Four Knights Game - Spanish Variation
A symmetrical opening where both sides develop knights early, leading to rich positional play with the bishop pair.

Played as ♙ White
Sicilian Sveshnikov
A combative Sicilian where Black accepts structural weaknesses for dynamic piece play and counterattacking chances.

Played as ♟︎ Black
Sicilian Taimanov - English Attack
Black's most flexible Sicilian with ...♘︎c6 and ...♕︎c7, meeting White's aggressive English Attack.

Played as ♟︎ Black
French Defense - Tarrasch Open System
Learn the main line of the Tarrasch Variation where Black gets active piece play with an isolated d-pawn.

Played as ♟︎ Black
Caro-Kann - Panov-Botvinnik Attack
Transform the solid Caro-Kann into a dynamic IQP battle with 4.c4

Played as ♙ White
Queen's Indian Defense
A hypermodern defense controlling the center from a distance with the fianchettoed bishop on b7.

Played as ♟︎ Black
Bogo-Indian Defense
A flexible defense where Black checks with ♗︎b4+ after 3.♘︎f3, avoiding the Nimzo-Indian while keeping a solid position

Played as ♟︎ Black
Modern Benoni Defense
An ambitious defense where Black creates asymmetry with ...c5 against d4, leading to dynamic pawn structures and counterplay.

Played as ♟︎ Black
Dutch Defense - Stonewall Variation
Build an impenetrable pawn wall on c6-d5-e6-f5 and use the e4 outpost to launch a kingside attack.

Played as ♟︎ Black
Dutch Defense - Leningrad Variation
Fianchetto the kingside bishop and build a powerful King's Indian-style setup with ...f5 controlling e4.

Played as ♟︎ Black
Nimzo-Indian Defense - Rubinstein Variation
Face the solid Rubinstein system, trade into an IQP middlegame, and target White's isolated d-pawn

Played as ♟︎ Black
Tarrasch Defense
Black challenges the center with ...c5, accepting an isolated d-pawn for active piece play.

Played as ♟︎ Black
Colle System
A solid White system where you build a compact setup with e3, ♗︎d3, c3, ♘︎bd2 — then unleash the e4 break.

Played as ♙ White
King's Indian - Sämisch Variation
A powerful White system with f3, ♗︎e3, and queenside castling — aiming for a controlled attack against the King's Indian.

Played as ♙ White
Budapest Gambit
A sharp gambit where Black sacrifices the e-pawn for rapid piece activity and development.

Played as ♟︎ Black
Bishop's Opening
A flexible 1.e4 system where White develops the bishop to c4 before committing the knight, targeting f7 and preparing a slow central build-up.

Played as ♙ White
Philidor Defense - Exchange Variation
A solid defense where Black supports e5 with d6, then exchanges in the center for a stable position.

Played as ♟︎ Black
Hungarian Defense
A solid, low-risk reply to the Italian Game where Black develops the bishop to e7 instead of the more aggressive c5 or ♘︎f6.

Played as ♟︎ Black
Ponziani Opening
A tricky alternative to the Italian and Scotch where White prepares d4 with c3, aiming for a strong pawn center and space advantage.

Played as ♙ White
Scotch Gambit
White combines the Scotch's direct 3.d4 with 4.♗︎c4, keeping the pawn tension and aiming for rapid development with e5.

Played as ♙ White
Alekhine Defense - Modern Variation
Provoke White's pawns forward, then undermine the overextended center

Played as ♟︎ Black
Modern Defense - Standard Line
Fianchetto the bishop early, then strike at the center with ...e5

Played as ♟︎ Black
Owen Defense - Standard Line
Fianchetto the queenside bishop early, then challenge the center with ...c5 and ...d5 ideas

Played as ♟︎ Black
Albin Counter-Gambit - Fianchetto Line
Sacrifice a pawn to create a powerful passed d-pawn, then maneuver knights to recapture and seize the initiative

Played as ♟︎ Black
English Opening - Reversed Sicilian
Play the King's English with a fianchetto setup, trading pawns in the center to reach a flexible middlegame

Played as ♙ White
Bird's Opening - Classical Setup
A flank opening where White controls e5 with f4 and builds a harmonious setup with ♘︎f3, b3, ♗︎b2, and ♗︎e2

Played as ♙ White
Larsen's Opening - Classical Setup
A hypermodern flank opening where White fianchettoes the dark-squared bishop on b2 and builds a flexible central setup

Played as ♙ White
Stafford Gambit — Refutation
Learn how White refutes the trappy Stafford Gambit with calm development and piece trades.

Played as ♙ White
Englund Gambit — Refutation
Learn how White refutes the Englund Gambit with rapid development, punishing Black's greedy pawn grab.

Played as ♙ White
Elephant Trap
A devastating queen trap in the Queen's Gambit Declined. Learn how to punish White's greedy 6.♘︎xd5 with a stunning bishop check.

Played as ♟︎ Black
Legal's Mate
A classic queen sacrifice trap from the Philidor Defense. White gives up the queen to deliver a stunning knight-and-bishop checkmate.

Played as ♙ White
Benko Gambit
Sacrifice a pawn for lasting queenside pressure — open the a- and b-files and unleash the fianchettoed bishop.

Played as ♟︎ Black
King's Indian Attack
A flexible White system built on ♘︎f3, g3, ♗︎g2, d3, and ♘︎bd2 — delay central commitments and launch a kingside attack with e4.

Played as ♙ White
Smith-Morra Gambit
White sacrifices a pawn for rapid development, open lines, and attacking chances against the Sicilian Defense

Played as ♙ White
Grand Prix Attack
An aggressive anti-Sicilian system where White plays f4 early, aiming for a kingside attack

Played as ♙ White
Torre Attack
A solid queen pawn system where White develops the bishop to g5 before playing e3, creating a flexible setup with quiet pressure.

Played as ♙ White
Veresov Opening
A surprise weapon where White develops ♘︎c3 and ♗︎g5 early, aiming for a quick e4 push to seize the center before Black is fully developed.

Played as ♙ White
Pirc Defense - Austrian Attack
White builds a powerful pawn center with e4, d4, and f4, launching a kingside storm against Black's flexible Pirc setup.

Played as ♙ White
Blackmar-Diemer Gambit
White sacrifices a pawn with 2.e4 and 4.f3 for rapid development, open lines, and a fierce kingside attack against an unprepared opponent.

Played as ♙ White
Traxler Counterattack
Black ignores the ♘︎g5 threat to f7 and counter-attacks with 4...♗︎c5, sacrificing a pawn for active piece play and a dangerous initiative against the exposed White king.

Played as ♟︎ Black
Ruy Lopez - Marshall Attack
A famous pawn sacrifice in the Ruy Lopez where Black gives up the e5 pawn for a fierce kingside attack

Played as ♟︎ Black
Sicilian Accelerated Dragon
A flexible Sicilian where Black fianchettoes early to enable the powerful ...d5 break in one move.

Played as ♟︎ Black
Sicilian Scheveningen
A flexible Sicilian setup where Black builds a small pawn center with ...d6 and ...e6, preparing dynamic counterplay.

Played as ♟︎ Black
Ruy Lopez - Exchange Variation
White trades bishop for knight early, creating a lasting structural edge with a superior pawn majority

Played as ♙ White
Danish Gambit
A bold double-pawn sacrifice for rapid development and powerful attacking bishops.

Played as ♙ White
Halloween Gambit
A shocking knight sacrifice in the Four Knights Game — White gives up a piece for a massive pawn center and rapid development.

Played as ♙ White
Latvian Gambit
A bold counter-gambit where Black sacrifices the f-pawn for active piece play and tactical complications after 1.e4 e5 2.♘︎f3 f5.

Played as ♟︎ Black
Rousseau Gambit
A sharp gambit where Black plays 3...f5 in the Italian Game, sacrificing a pawn for open lines and rapid counterplay.

Played as ♟︎ Black
Sicilian Wing Gambit
White sacrifices a flank pawn for rapid development and a powerful center against the Sicilian Defense.

Played as ♙ White
Stonewall Attack
A rigid but powerful White system with pawns on d4-e3-f4-c3 and bishop on d3, aiming for a kingside attack.

Played as ♙ White
Hedgehog System
A flexible Black system with pawns on a6, b6, d6, e6 — pieces coil behind the pawn wall, waiting to strike with ...b5 or ...d5.

Played as ♟︎ Black
English Botvinnik System
A powerful English Opening setup where White builds a pawn triangle on c4-d3-e4 with a kingside fianchetto, creating a flexible positional framework.

Played as ♙ White
Old Indian Defense
A solid defense against 1.d4 where Black builds a compact e5/d6 pawn center and prepares a later ...c6 and ...d5 break.

Played as ♟︎ Black
Chigorin Defense
A dynamic defense to the Queen's Gambit where Black develops the knight to c6 instead of supporting d5 with a pawn, prioritizing piece activity over pawn structure.

Played as ♟︎ Black
Baltic Defense
An offbeat Queen's Gambit response where Black develops the bishop to f5 before playing e6, avoiding the "bad bishop" problem.

Played as ♟︎ Black
Czech Benoni Defense
A solid, closed defense where Black locks the center with ...e5 and plans a kingside pawn storm with ...f5.

Played as ♟︎ Black
Jobava London
An aggressive twist on the London System — ♘︎c3 replaces ♘︎f3, enabling dynamic piece play and the trademark ♘︎b5 jump.

Played as ♙ White
Rapport-Jobava System
An aggressive d4 system where White develops ♘︎c3 and ♗︎f4 early, using the ♘︎b5 jump to disrupt Black.

Played as ♙ White
King's Indian Attack vs the French
A potent anti-French system where White sidesteps theory with 2.d3, builds the KIA setup, and launches a kingside attack with e5.

Played as ♙ White
Sicilian Rossolimo Attack
A positional anti-Sicilian where White trades the bishop for structural advantage and long-term pressure.

Played as ♙ White
Sicilian Defense - Closed Variation
A positional system where White avoids the Open Sicilian and builds a slow kingside attack with g3, ♗︎g2, and the ♗︎h6 exchange plan.

Played as ♙ White
French Defense - Exchange Variation
A solid, symmetrical variation where both sides develop naturally. Learn how to create imbalances from equal structures.

Played as ♟︎ Black
Caro-Kann Two Knights Attack
White develops both knights aggressively before exchanging on f6, creating a structural imbalance where doubled pawns meet free piece play.

Played as ♙ White
Caro-Kann Fantasy Variation
A bold idea where White plays f3 to build a massive center after dxe4 fxe4.

Played as ♙ White
QGD Exchange Variation
A positional system where White exchanges on d5 early, creating a symmetrical pawn structure and aiming for a minority attack.

Played as ♙ White
QGD Tartakower Defense
Solve the QGD bishop problem with the Tartakower system — fianchetto the light-squared bishop and aim for the freeing ...c5 break.

Played as ♟︎ Black
QGD Ragozin Defense
Combine QGD solidity with Nimzo-Indian dynamism — pin the knight with ♗︎b4 and strike at the center with ...c5.

Played as ♟︎ Black
KID Fianchetto Variation
White mirrors Black's fianchetto strategy, leading to strategic battles where both bishops eye the center from the flanks.

Played as ♟︎ Black
KID Four Pawns Attack
White builds an imposing four-pawn center with d4+c4+e4+f4, but Black counterattacks with ...c5 and ...e6 to undermine it before it rolls forward.

Played as ♟︎ Black
Grunfeld Defense - Russian System
White's queen actively pressures d5, but Black counters with ...dxc4, ...a6, ...b5, and ...c5 to undermine the center

Played as ♟︎ Black
Giuoco Pianissimo
The 'Very Quiet Game' — White builds a slow, positional setup with d3, c3, and piece maneuvering instead of the sharp c3-d4 center.

Played as ♙ White
Center Game
White sacrifices a tempo by recapturing with the queen to open the position early and aim for rapid development.

Played as ♙ White
King's Gambit Declined - Classical
Black declines the King's Gambit with 2...♗︎c5, keeping a solid center and targeting f2. A practical, low-risk approach to neutralize White's aggression.

Played as ♟︎ Black
Dutch Defense - Classical Variation
A solid Dutch setup where Black develops the bishop to e7, castles kingside, and fights for the e4 square with a central ...d5 break.

Played as ♟︎ Black
Nimzo-Indian Defense - Sämisch Variation
White accepts doubled c-pawns and builds a massive center with f3 and e4. Black targets the weak pawns and fights back on the flanks.

Played as ♟︎ Black
Caro-Kann Defense - 2.Nf3 with 3.e5 Bg4
When White plays 2.♘︎f3 before d4, Black can pin that knight with ...♗︎g4, trade it off, and then attack the d4 pawn with every piece.

Played as ♟︎ Black
Scandinavian Defense - Modern 2...Nf6
Play the Scandinavian without an early queen move: Black develops the knight first and wins the d5 pawn back with ...♘︎xd5.

Played as ♟︎ Black
French Defense - 2.Nf3 Variation
White develops the knight before pushing the d-pawn. Black uses that delay to grab the d4 square first and turn the French bishop into an active piece.

Played as ♟︎ Black
Queen's Gambit - Marshall Defence
Black answers the Queen's Gambit with 2...♘︎f6 and leaves d5 without pawn support. Learn how White trades on d5 and chases Black's pieces around.

Played as ♙ White
Caro-Kann Defense - 2.Bc4 (Hillbilly Attack)
When White brings the bishop to c4 on move 2, ...d5 hits it at once. Black gains time against the wandering bishop and gets an easy, comfortable game.

Played as ♟︎ Black