ChessEyes — Players to WatchSign in

Openings

1,811 openings in the database

Browse the full opening catalog. Search by name or ECO code (e.g. “Najdorf” or “B90”), or filter by volume A–E. Click any opening to see its position on the board and the grandmaster videos played in that line.

Why do so many openings share the same code? (how ECO works)

Every chess opening is filed under one of just 500 ECO codes(A00–E99), grouped into five volumes:

  • A — Flank openings (English 1.c4, 1.Nf3, irregular lines)
  • B — Semi-open games except the French (Sicilian, Caro-Kann…)
  • C — Open games 1.e4 e5 and the French 1.e4 e6
  • D — Closed & semi-closed 1.d4 d5 (Queen’s Gambit, Grünfeld…)
  • E — Indian defences (Nimzo-Indian, King’s Indian…)

A single code is a family: e.g. C50 covers the whole Italian Game / Giuoco Piano complex, so the Giuoco Piano, Giuoco Pianissimo, Hungarian Defense and Two Knights all live under C50. That’s why one code maps to many named variations — the code is the family, the name is the specific line. ChessEyes shows you both.

A80Dutch Defense: Alapin Variation3 plyA80Dutch Defense: Hevendehl Gambit4 plyA80Dutch Defense: Hopton Attack3 plyA80Dutch Defense: Janzen-Korchnoi Gambit5 plyA80Dutch Defense: Kingfisher Gambit5 plyA80Dutch Defense: Korchnoi Attack3 plyA80Dutch Defense: Krejcik Gambit3 plyA80Dutch Defense: Manhattan Gambit5 plyA80Dutch Defense: Omega-Isis Gambit4 plyA80Dutch Defense: Raphael Variation3 plyA80Dutch Defense: Senechaud Gambit5 plyA80Dutch Defense: Spielmann Gambit5 plyA80Queen's Pawn Game: Veresov Attack4 plyA81Dutch Defense: Blackburne Variation7 plyA81Dutch Defense: Fianchetto Attack3 plyA81Dutch Defense: Leningrad10 plyA81Dutch Defense: Leningrad Variation7 plyA81Dutch Defense: Semi-Leningrad Variation6 plyA82Dutch Defense: Blackmar's Second Gambit7 plyA82Dutch Defense: Staunton Gambit3 plyA82Dutch Defense: Staunton Gambit Accepted4 plyA82Rat Defense: Balogh Defense4 plyA83Dutch Defense: Staunton Gambit7 plyA84Dutch Defense3 plyA84Dutch Defense: Bellon Gambit5 plyA84Dutch Defense: Bladel Variation6 plyA84Dutch Defense: Classical Variation4 plyA84Dutch Defense: Krause Variation8 plyA84Dutch Defense: Normal Variation4 plyA84Dutch Defense: Rubinstein Variation5 plyA85Dutch Defense: Queen's Knight Variation5 plyA86Dutch Defense: Fianchetto Variation5 plyA86Dutch Defense: Hort-Antoshin System10 plyA86Dutch Defense: Leningrad Variation6 plyA87Dutch Defense: Leningrad Variation9 plyA88Dutch Defense: Leningrad Variation14 plyA89Dutch Defense: Leningrad Variation14 plyA90Dutch Defense: Classical Variation7 plyA90Dutch Defense: Nimzo-Dutch Variation8 plyA90Dutch Defense: Stonewall Variation12 plyA91Dutch Defense: Classical Variation8 plyA92Dutch Defense: Alekhine Variation12 plyA92Dutch Defense: Classical Variation10 plyA92Dutch Defense: Stonewall Variation12 plyA93Dutch Defense: Stonewall Variation13 plyA94Dutch Defense: Stonewall Variation15 plyA95Dutch Defense: Stonewall Variation14 plyA96Dutch Defense: Classical Variation12 plyA97Dutch Defense: Classical Variation14 plyA98Dutch Defense: Classical Variation15 plyA99Dutch Defense: Classical Variation15 plyB00Barnes Defense2 plyB00Borg Defense2 plyB00Borg Defense: Borg Gambit4 plyB00Borg Defense: Troon Gambit6 plyB00Borg Defense: Zilbermints Gambit4 plyB00Carr Defense2 plyB00Carr Defense: Zilbermints Gambit4 plyB00Duras Gambit2 plyB00Fried Fox Defense4 ply
← PrevPage 9 of 31Next →