♞
Opening Trainer
Ramachess

Opening Trainer

Master every major chess opening move by move — watch the moves, replay them from memory, then test your accuracy. Every line is Stockfish-checked, with arrows and coloured squares explaining the ideas.

31families 1692lines 24White 7Black 2,497games

1Pick an opening

Each family opens its own set of lines — Ruy Lopez, Najdorf, French, Queen's Gambit and more. The badge says which side you play.

2Pick a line

Every line is named by the moves that make it unique, so you can find the exact variation you want to study.

3Watch, then test

Start shows each move, pauses, then asks you to replay it. Test plays the line from memory with the commentary hidden. Arrows and coloured squares explain every move as you go.

4Every move checked

Every line is Stockfish-checked and legal, with the ideas — plans, coordination, the squares a piece controls — drawn on the board as you step through.

🎯
e4 1.e4 — King's-pawn openings — open, tactical games 16 openings
W
Ruy Lopez (Spanish) C60
1.e4 e5 2.Nf3 Nc6 3.Bb5 g6
383 lines · 643 games
›
B
Sicilian — Najdorf B90
1.e4 c5 2.Nf3 d6 3.d4 cxd4
178 lines · 249 games
›
W
French Defense C00
1.e4 e6 2.d4 d5 3.Bd3 dxe4
101 lines · 141 games
›
W
Sicilian — Rossolimo / Accelerated Dragon B30
1.e4 c5 2.Nf3 Nc6 3.Bb5 e6
87 lines · 141 games
›
W
Open Games — Petroff / Scotch / Misc C41
1.e4 d6 2.d4 Nf6 3.Nc3 e5
95 lines · 130 games
›
W
Caro-Kann Defense B10
1.e4 c6 2.Nc3 d5 3.Nf3 dxe4
87 lines · 127 games
›
W
Sicilian — Taimanov / Kan / Paulsen B40
1.e4 c5 2.Nf3 e6 3.d4 cxd4
60 lines · 83 games
›
B
Italian Game / Giuoco Piano C50
1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6
35 lines · 56 games
›
W
Sicilian — Classical / 2.Nf3 d6 B50
1.e4 c5 2.Nf3 d6 3.c3 Nf6
34 lines · 52 games
›
W
Sicilian — Richter-Rauzer B60
1.e4 c5 2.Nf3 d6 3.d4 cxd4
39 lines · 49 games
›
W
Sicilian — Dragon B70
1.e4 c5 2.Nf3 d6 3.d4 cxd4
25 lines · 43 games
›
B
Sicilian — Scheveningen B80
1.e4 c5 2.Nf3 d6 3.d4 cxd4
17 lines · 24 games
›
W
King's Gambit / 1.e4 e5 sidelines C22
1.e4 e5 2.d4 exd4 3.Qxd4 Nc6
9 lines · 14 games
›
W
Scandinavian / Alekhine / Misc B01
1.e4 d5 2.exd5 Qxd5 3.Nc3 Qa5
8 lines · 9 games
›
B
Sicilian — Closed / Anti-Sicilians B21
1.e4 c5 2.d4 cxd4 3.Qxd4 Nc6
5 lines · 7 games
›
W
Pirc / Modern Defense B06
1.e4 g6 2.d4 Bg7 3.Nc3 a6
2 lines · 3 games
›
d4 1.d4 — Queen's-pawn openings — strategic, structured 12 openings
W
Queen's Gambit Declined D30
1.d4 Nf6 2.c4 e6 3.Nf3 d5
130 lines · 194 games
›
W
Grünfeld Defense D70
1.d4 Nf6 2.c4 g6 3.f3 d5
80 lines · 111 games
›
W
King's Indian / Indian Defenses E60
1.d4 Nf6 2.c4 g6 3.Nf3 Bg7
58 lines · 76 games
›
W
Queen's Indian Defense E10
1.d4 Nf6 2.c4 e6 3.Nf3 d5
59 lines · 73 games
›
W
Nimzo-Indian Defense E32
1.d4 Nf6 2.c4 e6 3.Nc3 Bb4
48 lines · 60 games
›
W
Slav Defense D10
1.d4 d5 2.c4 c6 3.Nc3 dxc4
39 lines · 56 games
›
W
Catalan Opening E00
1.d4 Nf6 2.c4 e6 3.Bg5 d5
29 lines · 45 games
›
W
Benoni / Old Indian A59
1.d4 Nf6 2.c4 c5 3.d5 b5
11 lines · 15 games
›
W
Queen's Gambit Accepted D20
1.d4 d5 2.c4 dxc4 3.e4 Nf6
8 lines · 11 games
›
B
Queen's Pawn — d4 d5 sidelines D02
1.d4 d5 2.Nf3 c5 3.c4 cxd4
6 lines · 9 games
›
B
Trompowsky / Torre / London A45
1.d4 Nf6 2.Bg5 Ne4 3.Bf4 c5
7 lines · 8 games
›
B
Modern Defense vs d4 A40
1.d4 e6 2.c4 c5 3.d5 exd5
1 lines · 2 games
›
ø Sidelines — Flank & offbeat first moves 3 openings
W
English Opening (1.c4) A13
1.Nf3 d5 2.e3 Nf6 3.c4 e6
29 lines · 40 games
›
W
King's Indian Attack / Réti A05
1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7
15 lines · 17 games
›
W
Réti Opening (1.Nf3) A01
1.b3 e5 2.Bb2 Nc6 3.e3 Nf6
7 lines · 9 games
›