UltimaChess
Opening Trainer1. e4 e5

The Petrov Defense

Solid and symmetrical.

The Petrov Defense (also called the Russian Game) is Black's most solid and symmetrical response to 1.e4 e5. After 2.Nf3, Black mirrors with 2...Nf6 instead of defending the e5 pawn directly — a counterattack rather than a defense.

The Petrov has a reputation for being drawish, and at the highest levels it often is. But in practical play, Black must navigate carefully — a single misstep can lead to a lost endgame or a tactical collapse. It is a precision instrument, not a passive one.

Main line
1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Be7 7. O-O O-O
Practice this opening →

Position after 7 moves · Black to move

Key ideas

  • 2...Nf6 counterattacks White's e4 pawn rather than defending e5 — Black fights fire with fire
  • After 3.Nxe5 d6 4.Nf3, Black recaptures properly with 4...Nxe4 — the immediate 3...Nxe4 loses material
  • Symmetrical pawn structure leads to simplified positions — ideal for players who prefer solid equality
  • White must find active plans or the game equalizes quickly; the burden is on White to create imbalance
  • Endgame technique matters more than opening theory in most Petrov games

Common variations

Classical Attack
1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Nxe4 5.d4 d5 6.Bd3 Be7 7.O-O O-O

The main theoretical line. This is the position in the UltimaChess trainer — both sides develop normally with balanced play.

Three Knights Game
1.e4 e5 2.Nf3 Nf6 3.Nc3

White avoids the forced symmetry and keeps more options. Can lead to Four Knights or Spanish structures.

Cochrane Gambit
1.e4 e5 2.Nf3 Nf6 3.Nxe5 Nxe5 4.d4 Nc6 5.d5 Ne5 6.f4

A wild gambit where White sacrifices the knight for a fierce attack. Extremely dangerous in practice.

Practice the The Petrov Defense

The UltimaChess opening trainer lets you watch the moves play out with a demo, then practice them yourself. Select Petrov Defense from the opening list to start.