⭐ Featured lessons
Most popular📚 Browse by opening family
Complete guides
Sicilian Defense
315 lessons
English Opening
210 lessons
French Defense
182 lessons
Queen's Pawn Game
155 lessons
Queen's Gambit
143 lessons
King's Gambit
127 lessons
Chess Terms & Questions
117 lessons
King's Pawn Game
113 lessons
Zukertort Opening
110 lessons
Caro-Kann Defense
99 lessons
Indian Defense
96 lessons
Scandinavian Defense
87 lessons
Vienna Game
80 lessons
Nimzowitsch Defense
79 lessons
Ruy Lopez
70 lessons
Italian Game
68 lessons
Dutch Defense
56 lessons
Bishop's Opening
54 lessons
Modern Defense
53 lessons
Englund Gambit
50 lessons
Alekhine Defense
49 lessons
Polish Opening
48 lessons
Benoni Defense
45 lessons
Bird's Opening
45 lessons
Petrov's Defense
40 lessons
Van Geet Opening
37 lessons
Hungarian Opening
36 lessons
Grob Opening
33 lessons
Nimzo-Larsen Attack
31 lessons
Center Game
29 lessons
Rat Defense
28 lessons
King's Indian Defense
26 lessons
Scotch Game
25 lessons
Philidor Defense
24 lessons
Slav Defense
23 lessons
Réti Opening
22 lessons
Checkmate Patterns
22 lessons
Trompowsky Attack
21 lessons
Pirc Defense
20 lessons
King's Knight Opening
18 lessons
Latvian Gambit
17 lessons
Ponziani Opening
17 lessons
Nimzo-Indian Defense
16 lessons
Mieses Opening
16 lessons
King's Indian Attack
16 lessons
Blackmar-Diemer Gambit
16 lessons
Chess Endgames
16 lessons
Semi-Slav Defense
14 lessons
Elephant Gambit
14 lessons
Kádas Opening
13 lessons
London System
13 lessons
Owen Defense
13 lessons
Old Indian Defense
12 lessons
Grünfeld Defense
11 lessons
Barnes Opening
11 lessons
Ware Opening
11 lessons
Pawn Structures
9 lessons
Chess Tactics
8 lessons
Openings & Plans
Main lines · structural plans · key ideas
Accelerated Dragon
ECO B34
Accelerated Dragon: Bc4
ECO B34
Accelerated Dragon: Be3
ECO B34
Accelerated Dragon: Nc3
ECO B34
Accelerated Dragon: Nxc6
ECO B34
Accelerated Dragon: c3
ECO B34
Accelerated Dragon: c4
ECO B34
Amar Opening
ECO A00
Amazon Attack
ECO D00
Amazon Attack: Siberian Attack
ECO A45
Anderssen's Opening
ECO A00
Anderssen's Opening: Nf6
ECO A00
Anderssen's Opening: c5
ECO A00
Anderssen's Opening: d5
ECO A00
Anderssen's Opening: e5
ECO A00
Anderssen's Opening: e6
ECO A00
Anderssen's Opening: g6
ECO A00
Australian Defense
ECO A40
Barnes Defense
ECO B00
Barnes Defense: Bc4
ECO B00
Barnes Defense: Nc3
ECO B00
Barnes Defense: Nf3
ECO B00
Barnes Defense: d4
ECO B00
Berlin Defense
ECO C65
Berlin Defense: Bxc6
ECO C65
Berlin Defense: Nc3
ECO C65
Berlin Defense: O-O
ECO C65
Berlin Defense: c3
ECO C65
Berlin Defense: d3
ECO C65
Berlin Defense: d4
ECO C65
Bogo-Indian Defense
ECO E11
Bongcloud Attack
ECO C20
Borg Defense
ECO B00
Borg Defense: Bc4
ECO B00
Borg Defense: Nc3
ECO B00
Borg Defense: Nf3
ECO B00
Borg Defense: d4
ECO B00
Canard Opening
ECO A45
Caro-Kann Advance
ECO B12
Caro-Kann Advance: Bf5
ECO B12
Caro-Kann Advance: a6
ECO B12
Caro-Kann Advance: c5
ECO B12
Caro-Kann Advance: e6
ECO B12
Caro-Kann Advance: f6
ECO B12
Caro-Kann Advance: g6
ECO B12
Carr Defense
ECO B00
Carr Defense: Bc4
ECO B00
Carr Defense: Nf3
ECO B00
Carr Defense: d4
ECO B00
Catalan Opening
ECO E00
Catalan: Closed Defense
ECO E06
Catalan: Open Defense
ECO E04
Center Game Accepted
ECO C21
Center Game Accepted: Bc4
ECO C21
Center Game Accepted: Bd3
ECO C21
Center Game Accepted: Nf3
ECO C21
Center Game Accepted: Qxd4
ECO C21
Center Game Accepted: c3
ECO C21
Center Game Accepted: f4
ECO C21
Chigorin Defense
ECO D07
Chigorin Defense: Nc3
ECO D07
Chigorin Defense: Nf3
ECO D07
Chigorin Defense: c5
ECO D07
Chigorin Defense: cxd5
ECO D07
Chigorin Defense: e3
ECO D07
Clemenz Opening
ECO A00
Clemenz Opening: c5
ECO A00
Clemenz Opening: d5
ECO A00
Clemenz Opening: e5
ECO A00
Clemenz Opening: e6
ECO A00
Colle System
ECO D04
Colle System: Bf5
ECO D04
Colle System: Bg4
ECO D04
Colle System: Nc6
ECO D04
Colle System: c5
ECO D04
Colle System: e6
ECO D04
Colle System: g6
ECO D04
Creepy Crawly Formation: Classical Defense
ECO A00
Czech Benoni
ECO A56
Czech Defense
ECO B07
Czech Defense: Bc4
ECO B07
Czech Defense: Bd3
ECO B07
Czech Defense: Be3
ECO B07
Czech Defense: Bg5
ECO B07
Czech Defense: Nf3
ECO B07
Czech Defense: f4
ECO B07
Döry Defense
ECO A46
East Indian Defense
ECO A48
East Indian Defense: Bf4
ECO A48
East Indian Defense: Bg5
ECO A48
East Indian Defense: Nc3
ECO A48
East Indian Defense: c4
ECO A48
East Indian Defense: e3
ECO A48
East Indian Defense: g3
ECO A48
English Defense
ECO A40
English Defense: Bf4
ECO A40
English Defense: Nc3
ECO A40
English Defense: Nf3
ECO A40
English Defense: c4
ECO A40
English Defense: e3
ECO A40
English Defense: e4
ECO A40
Four Knights Game
ECO C47
Four Knights Game: Bb5
ECO C47
Four Knights Game: Bc4
ECO C47
Four Knights Game: Nxe5
ECO C47
Four Knights Game: a3
ECO C47
Four Knights Game: d3
ECO C47
Four Knights Game: d4
ECO C47
French Advance
ECO C02
French Advance: Bb4+
ECO C02
French Advance: Nc6
ECO C02
French Advance: Ne7
ECO C02
French Advance: a6
ECO C02
French Advance: c5
ECO C02
French Advance: f6
ECO C02
French Classical
ECO C11
French Classical: Bd3
ECO C11
French Classical: Bg5
ECO C11
French Classical: e5
ECO C11
French Classical: exd5
ECO C11
French Classical: f3
ECO C11
French Exchange
ECO C01
French Exchange: Nf6
ECO C01
French Exchange: Qxd5
ECO C01
French Exchange: exd5
ECO C01
Fried Fox Defense
ECO B00
Giuoco Pianissimo
ECO C50
Giuoco Pianissimo: Nf6
ECO C50
Giuoco Pianissimo: Nge7
ECO C50
Giuoco Pianissimo: Qf6
ECO C50
Giuoco Pianissimo: a6
ECO C50
Giuoco Pianissimo: d6
ECO C50
Giuoco Pianissimo: h6
ECO C50
Giuoco Piano
ECO C54
Giuoco Piano: Nf6
ECO C54
Giuoco Piano: Nge7
ECO C54
Giuoco Piano: Qf6
ECO C54
Giuoco Piano: a6
ECO C54
Giuoco Piano: d6
ECO C54
Giuoco Piano: h6
ECO C54
Global Opening
ECO A00
Goldsmith Defense
ECO B00
Goldsmith Defense: Bc4
ECO B00
Goldsmith Defense: Nc3
ECO B00
Goldsmith Defense: Nf3
ECO B00
Goldsmith Defense: Picklepuss Defense
ECO B00
Goldsmith Defense: d4
ECO B00
Gunderam Defense
ECO C40
Gunderam Defense: Bc4
ECO C40
Gunderam Defense: Nc3
ECO C40
Gunderam Defense: d4
ECO C40
Hippopotamus Defense
ECO B00
Horwitz Defense
ECO A40
Horwitz Defense: Bf4
ECO A40
Horwitz Defense: Nc3
ECO A40
Horwitz Defense: Nf3
ECO A40
Horwitz Defense: c4
ECO A40
Horwitz Defense: e3
ECO A40
Horwitz Defense: e4
ECO A40
Kangaroo Defense
ECO A40
Kangaroo Defense: Keres Defense, Transpositional Variation
ECO A40
Lasker Simul Special
ECO A00
Lemming Defense
ECO B00
Lion Defense
ECO B07
Lion Defense: Lion's Jaw
ECO B00
Mexican Defense
ECO A50
Mikenas Defense
ECO A40
Mikenas Defense: Bf4
ECO A40
Mikenas Defense: Cannstatter Variation
ECO A40
Mikenas Defense: Lithuanian Variation
ECO A40
Mikenas Defense: Nf3
ECO A40
Mikenas Defense: c4
ECO A40
Mikenas Defense: d5
ECO A40
Mikenas Defense: e3
ECO A40
Mikenas Defense: e4
ECO A40
Modern Benoni
ECO A60
Montevideo Defense
ECO A40
Neo-Grünfeld Defense: Goglidze Attack
ECO D70
Neo-Grünfeld Defense: with Nf3
ECO D70
Neo-Grünfeld Defense: with g3
ECO D70
Owen's Defense
ECO B00
Owen's Defense: Bc4
ECO B00
Owen's Defense: Nc3
ECO B00
Owen's Defense: Nf3
ECO B00
Owen's Defense: d3
ECO B00
Owen's Defense: d4
ECO B00
Owen's Defense: f4
ECO B00
Paleface Attack
ECO A45
Petrov Defense
ECO C42
Petrov Defense: Bc4
ECO C42
Petrov Defense: Nc3
ECO C42
Petrov Defense: Nxe5
ECO C42
Petrov Defense: c3
ECO C42
Petrov Defense: d3
ECO C42
Petrov Defense: d4
ECO C42
Polish Defense
ECO A40
Polish Defense: Bf4
ECO A40
Polish Defense: Nf3
ECO A40
Polish Defense: c4
ECO A40
Polish Defense: e3
ECO A40
Polish Defense: e4
ECO A40
Portuguese Opening
ECO C20
Portuguese Opening: Bc5
ECO C20
Portuguese Opening: Nc6
ECO C20
Portuguese Opening: Nf6
ECO C20
Portuguese Opening: a6
ECO C20
Portuguese Opening: c6
ECO C20
Pseudo Queen's Indian Defense
ECO A47
Queen's Indian Accelerated
ECO A50
Queen's Indian Defense
ECO E12
Queen's Pawn, Mengarini Attack
ECO E60
Rapport-Jobava System
ECO D01
Rapport-Jobava System, with e6
ECO D01
Rapport-Jobava System, with e6: Bb4
ECO D01
Rapport-Jobava System, with e6: Bd6
ECO D01
Rapport-Jobava System, with e6: Nc6
ECO D01
Rapport-Jobava System, with e6: Nf6
ECO D01
Rapport-Jobava System, with e6: a6
ECO D01
Rapport-Jobava System, with e6: c5
ECO D01
Rapport-Jobava System: Bf5
ECO D01
Rapport-Jobava System: Nc6
ECO D01
Rapport-Jobava System: a6
ECO D01
Rapport-Jobava System: c5
ECO D01
Rapport-Jobava System: c6
ECO D01
Rapport-Jobava System: e6
ECO D01
Richter-Veresov Attack
ECO D01
Richter-Veresov Attack: Bf5
ECO D01
Richter-Veresov Attack: Boyce Defense
ECO D01
Richter-Veresov Attack: Nbd7
ECO D01
Richter-Veresov Attack: Nc6
ECO D01
Richter-Veresov Attack: c6
ECO D01
Richter-Veresov Attack: e6
ECO D01
Richter-Veresov Attack: h6
ECO D01
Rossolimo Variation
ECO B31
Rossolimo Variation: Nd4
ECO B31
Rossolimo Variation: Nf6
ECO B31
Rossolimo Variation: a6
ECO B31
Rossolimo Variation: d6
ECO B31
Rossolimo Variation: e6
ECO B31
Rossolimo Variation: g6
ECO B31
Saragossa Opening
ECO A00
Saragossa Opening: Nf6
ECO A00
Saragossa Opening: c5
ECO A00
Saragossa Opening: d5
ECO A00
Saragossa Opening: e5
ECO A00
Saragossa Opening: e6
ECO A00
Saragossa Opening: g6
ECO A00
Scandinavian Modern
ECO B01
Scandinavian Modern: Bb5+
ECO B01
Scandinavian Modern: Bc4
ECO B01
Scandinavian Modern: Nc3
ECO B01
Scandinavian Modern: Nf3
ECO B01
Scandinavian Modern: c4
ECO B01
Scandinavian Modern: d4
ECO B01
Semi-Tarrasch Defense
ECO D40
Semi-Tarrasch Defense: Bf4
ECO D40
Semi-Tarrasch Defense: Bg5
ECO D40
Semi-Tarrasch Defense: cxd5
ECO D40
Semi-Tarrasch Defense: dxc5
ECO D40
Semi-Tarrasch Defense: e3
ECO D40
Sicilian Classical
ECO B56
Sicilian Classical: Bb5
ECO B56
Sicilian Classical: Bc4
ECO B56
Sicilian Classical: Be2
ECO B56
Sicilian Classical: Be3
ECO B56
Sicilian Classical: Bg5
ECO B56
Sicilian Classical: Nxc6
ECO B56
Sicilian Dragon
ECO B70
Sicilian Dragon: Bc4
ECO B70
Sicilian Dragon: Bd3
ECO B70
Sicilian Dragon: Be2
ECO B70
Sicilian Dragon: Be3
ECO B70
Sicilian Dragon: Bg5
ECO B70
Sicilian Dragon: f3
ECO B70
Sicilian Kan
ECO B41
Sicilian Kan: Bc4
ECO B41
Sicilian Kan: Bd3
ECO B41
Sicilian Kan: Be2
ECO B41
Sicilian Kan: Be3
ECO B41
Sicilian Kan: Nc3
ECO B41
Sicilian Kan: c4
ECO B41
Sicilian Najdorf
ECO B90
Sicilian Najdorf: Bc4
ECO B90
Sicilian Najdorf: Bd3
ECO B90
Sicilian Najdorf: Be2
ECO B90
Sicilian Najdorf: Be3
ECO B90
Sicilian Najdorf: Bg5
ECO B90
Sicilian Najdorf: f3
ECO B90
Sicilian Scheveningen
ECO B80
Sicilian Sveshnikov
ECO B33
Sicilian Taimanov
ECO B47
Sicilian Taimanov: Bb5
ECO B47
Sicilian Taimanov: Be3
ECO B47
Sicilian Taimanov: Nb5
ECO B47
Sicilian Taimanov: Nc3
ECO B47
Sicilian Taimanov: Nxc6
ECO B47
Sicilian Taimanov: c4
ECO B47
Slav Indian
ECO A50
Sodium Attack
ECO A00
Sodium Attack: Chenoboskion Variation
ECO A00
St. George Defense
ECO B00
St. George Defense: Bc4
ECO B00
St. George Defense: Nc3
ECO B00
St. George Defense: Nf3
ECO B00
St. George Defense: d3
ECO B00
St. George Defense: d4
ECO B00
St. George Defense: f4
ECO B00
Stonewall Attack
ECO D00
Tarrasch Defense
ECO D32
Tarrasch Defense: Bf4
ECO D32
Tarrasch Defense: Nf3
ECO D32
Tarrasch Defense: cxd5
ECO D32
Tarrasch Defense: dxc5
ECO D32
Tarrasch Defense: e3
ECO D32
Three Knights Opening
ECO C46
Three Knights Opening: Bb4
ECO C46
Three Knights Opening: Bc5
ECO C46
Three Knights Opening: Nf6
ECO C46
Three Knights Opening: Steinitz Defense
ECO C46
Three Knights Opening: Winawer Defense
ECO C46
Three Knights Opening: a6
ECO C46
Three Knights Opening: d6
ECO C46
Three Knights Opening: h6
ECO C46
Torre Attack
ECO A46
Torre Attack: Classical Defense
ECO A46
Torre Attack: Classical Defense, Nimzowitsch Variation
ECO A46
Torre Attack: Fianchetto Defense
ECO A48
Two Knights Defense
ECO C55
Two Knights Defense: Nc3
ECO C55
Two Knights Defense: Ng5
ECO C55
Two Knights Defense: O-O
ECO C55
Two Knights Defense: c3
ECO C55
Two Knights Defense: d3
ECO C55
Two Knights Defense: d4
ECO C55
Valencia Opening
ECO A00
Van't Kruijs Opening
ECO A00
Van't Kruijs Opening: Bouncing Bishop Variation
ECO A00
Van't Kruijs Opening: Nf6
ECO A00
Van't Kruijs Opening: c5
ECO A00
Van't Kruijs Opening: d5
ECO A00
Van't Kruijs Opening: e5
ECO A00
Van't Kruijs Opening: e6
ECO A00
Van't Kruijs Opening: g6
ECO A00
Vulture Defense
ECO A56
Wade Defense
ECO A41
Ware Defense
ECO B00
Ware Defense: Bc4
ECO B00
Ware Defense: Nc3
ECO B00
Ware Defense: Nf3
ECO B00
Ware Defense: Snagglepuss Defense
ECO B00
Ware Defense: d4
ECO B00
Yusupov-Rubinstein System
ECO A46
Yusupov-Rubinstein System: Bb4+
ECO A46
Yusupov-Rubinstein System: Be7
ECO A46
Yusupov-Rubinstein System: Nc6
ECO A46
Yusupov-Rubinstein System: b6
ECO A46
Yusupov-Rubinstein System: c5
ECO A46
Yusupov-Rubinstein System: d5
ECO A46
Gambits
Material sacrifices for rapid development
Amar Opening: Paris Gambit
ECO A00
Anderssen's Opening: Polish Gambit
ECO A00
Belgrade Gambit
ECO C47
Benko Gambit
ECO A57
Blackburne Shilling Gambit
ECO C50
Blackburne Shilling Gambit: Nc3
ECO C50
Blackburne Shilling Gambit: Nxd4
ECO C50
Blackburne Shilling Gambit: Nxe5
ECO C50
Blackburne Shilling Gambit: O-O
ECO C50
Blackburne Shilling Gambit: c3
ECO C50
Blackburne Shilling Gambit: d3
ECO C50
Borg Defense: Borg Gambit
ECO A40
Borg Defense: Troon Gambit
ECO B00
Borg Defense: Zilbermints Gambit
ECO B00
Budapest: Fajarowicz
ECO A51
Carr Defense: Zilbermints Gambit
ECO B00
Catalan Opening: Hungarian Gambit
ECO E00
Clemenz Opening: Spike Lee Gambit
ECO A00
Cochrane Gambit
ECO C42
Danish Gambit
ECO C21
Danish Gambit Accepted
ECO C21
Danish Gambit Accepted: Bc4
ECO C21
Danish Gambit Accepted: Nf3
ECO C21
Danish Gambit Accepted: Nxc3
ECO C21
Danish Gambit Accepted: Svenonius Defense
ECO C21
Danish Gambit Declined: Sörensen Defense
ECO C21
Danish Gambit: Nc6
ECO C21
Danish Gambit: Nf6
ECO C21
Danish Gambit: d3
ECO C21
Danish Gambit: d5
ECO C21
Danish Gambit: d6
ECO C21
Danish Gambit: dxc3
ECO C21
Duras Gambit
ECO B00
Duras Gambit: Nc3
ECO B00
Duras Gambit: Nf3
ECO B00
Duras Gambit: d3
ECO B00
Duras Gambit: e5
ECO B00
Duras Gambit: exf5
ECO B00
English Defense: Eastbourne Gambit
ECO A40
Evans Gambit
ECO C51
Evans Gambit: Bb6
ECO C51
Evans Gambit: Bxb4
ECO C51
Evans Gambit: Nxb4
ECO C51
Fajarowicz Gambit
ECO A51
Göring Gambit
ECO C44
Göring Gambit: Bc5
ECO C44
Göring Gambit: Nf6
ECO C44
Göring Gambit: d3
ECO C44
Göring Gambit: d5
ECO C44
Göring Gambit: d6
ECO C44
Göring Gambit: dxc3
ECO C44
Halloween Gambit
ECO C47
Horwitz Defense: Zilbermints Gambit
ECO A40
Irish Gambit
ECO C44
Jerome Gambit
ECO C50
Latvian Gambit Accepted
ECO C40
Latvian Gambit Accepted: Bc5
ECO C40
Latvian Gambit Accepted: Nc6
ECO C40
Latvian Gambit Accepted: Nf6
ECO C40
Latvian Gambit Accepted: d6
ECO C40
Latvian Gambit Accepted: e4
ECO C40
Muzio Gambit
ECO C37
Polish Defense: Spassky Gambit Accepted
ECO A40
Portuguese Opening: Miguel Gambit
ECO C20
Portuguese Opening: Portuguese Gambit
ECO C20
Rousseau Gambit
ECO C50
Rousseau Gambit: Bxg8
ECO C50
Rousseau Gambit: Nc3
ECO C50
Rousseau Gambit: d3
ECO C50
Rousseau Gambit: d4
ECO C50
Rousseau Gambit: exf5
ECO C50
Scotch Gambit
ECO C44
Scotch Gambit: Bb4+
ECO C44
Scotch Gambit: Bc5
ECO C44
Scotch Gambit: Be7
ECO C44
Scotch Gambit: Nf6
ECO C44
Scotch Gambit: d6
ECO C44
Scotch Gambit: h6
ECO C44
Slav Indian: Kudischewitsch Gambit
ECO A40
Sodium Attack: Durkin Gambit
ECO A00
St. George Defense: Zilbermints Gambit
ECO B00
Stafford Gambit
ECO C42
Stafford Gambit: Bc4
ECO C42
Stafford Gambit: Nc3
ECO C42
Stafford Gambit: Qe2
ECO C42
Stafford Gambit: d3
ECO C42
Stafford Gambit: e5
ECO C42
Stafford Gambit: f3
ECO C42
Traxler Counterattack
ECO C57
Traxler Counterattack: Bxf7+
ECO C57
Traxler Counterattack: Nxf7
ECO C57
Traxler Counterattack: O-O
ECO C57
Vienna Gambit
ECO C29
Vienna Gambit, with Max Lange Defense
ECO C25
Vienna Gambit, with Max Lange Defense: Bb4
ECO C25
Vienna Gambit, with Max Lange Defense: Bc5
ECO C25
Vienna Gambit, with Max Lange Defense: Nf6
ECO C25
Vienna Gambit, with Max Lange Defense: d6
ECO C25
Vienna Gambit, with Max Lange Defense: exf4
ECO C25
Vienna Gambit: Bb4
ECO C29
Vienna Gambit: Bc5
ECO C29
Vienna Gambit: Nc6
ECO C29
Vienna Gambit: d5
ECO C29
Vienna Gambit: d6
ECO C29
Vienna Gambit: exf4
ECO C29
Traps
Punish greedy or careless play
Blackburne Shilling Gambit Trap
ECO C50
Blackburne Shilling Gambit Trap: Qg5
ECO C50
Elephant Trap
ECO D51
Fried Liver Attack
ECO C57
Fried Liver Attack: Bxd5
ECO C57
Fried Liver Attack: Nxf7
ECO C57
Fried Liver Attack: Qf3
ECO C57
Fried Liver Attack: d3
ECO C57
Fried Liver Attack: d4
ECO C57
Légal Trap
ECO C41
Mortimer Trap
ECO C65
Stafford Gambit Trap
ECO C42