How to Beat the Two Knights Defense
The Two Knights is a sound opening, so you will not find a forced win against it. What you can do is choose a system that suits your style, know the few sharp lines Black likes, and punish the inaccurate moves club players often make.
- Starts
- 1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6
- You play
- White
- White scores
- 52.9% in 46,090 lichess games
The simplest system: 4.d3
The quiet 4.d3 is the engine's first choice and the most played move. It defends e4, keeps all your pieces safe and avoids Black's gambits. The engine line goes 4...Bc5 5.c3 d6 6.O-O O-O 7.b4 Bb6, and White keeps a small, stable edge.
Your plan is clear: c3, O-O, Re1, then Nbd2, with the knight later heading to f1 and g3. Use a4 or b4 for queenside space, and push d4 only when e4 is fully protected. This setup needs very little memorization and gives you a comfortable middlegame in most games.
The 4.d3 lines also suit players who dislike memorizing. Black has few ways to force matters, and the plans repeat from game to game, so experience counts more than preparation.
If you want a fight: 4.Ng5
The Knight Attack goes straight for f7. Black must reply 4...d5, and after 5.exd5 you learn quickly what your opponent knows.
- If Black plays 5...Nxd5, the Fried Liver sacrifice 6.Nxf7 Kxf7 with Qf3+ and Nc3 gives a strong attack. White scored 69% in that line.
- If Black plays 5...Na5, check with 6.Bb5+. After 6...c6 7.dxc6 bxc6 you are a pawn up, but Black has quick development. Retreat the bishop, develop and do not grab more.
- Against 5...Nd4 (the Fritz) and 5...b5 (the Ulvestad), the engine favors White, but both lines are tricky and Black scores well in practice. Study them before you use Ng5 in serious games.
Handling the Traxler
The Traxler, 4.Ng5 Bc5, ignores the threat to f7 and attacks f2. The engine clearly prefers White, but the play is wild. You have two ways to take on f7: the knight capture Nxf7 and the bishop check Bxf7+. The bishop check is the calmer path. It drags the king forward, keeps material and avoids many of the sacrifices Black is hoping for. If you play the knight capture instead, expect Black to give more material for an attack on your king.
Either way, write down your lines before using 4.Ng5. A half-remembered Traxler line is a fast way to lose.
Traps and lines to avoid
- 4.d4 exd4 5.Ng5. The Perreux Variation is a mistake. Black strikes back with ...d5 and the engine is on Black's side.
- Overpressing after 4.Ng5 Nxe4. The Ponziani-Steinitz Gambit is bad for Black. Develop calmly and keep pressure on f7; you do not need to find a knockout.
- Leaving the c4 bishop to be traded. After ...Na5 the knight hunts your bishop. Keep a retreat ready on b3 or e2.
Facing the Polerio as White
The Polerio is the line you will meet most often after 4.Ng5, and it is the reason many White players switch to 4.d3. After 5...Na5 6.Bb5+ c6 7.dxc6 bxc6 the engine keeps a small edge for White, but in practice White scored only 47.7%. The problem is time. Black gets ...h6 to kick the knight, ...e4 to gain space, and quick development for the bishops and the queen.
Your job is to accept a slightly passive position for a while. Bring the bishop back to e2 or a4, get the g5 knight to safety, castle and only then think about the extra pawn. Many club players lose this line by trying to keep every pawn and every square at once. Give back material if it lets you finish development.
Plans once the opening is over
In the 4.d3 lines the middlegame is about patience. Keep the center closed with c3 and d3, finish with Re1 and a knight on g3, and look for d4 or a kingside push with h3 and Nh2 later. Black's pieces are well placed, so improve yours one at a time.
In the 4.Ng5 lines you are often a pawn up with a slightly loose position. Your goals are simple: castle, bring the b1 knight out, and trade pieces. An extra pawn becomes worth much more in an endgame.
Lines we recommend for White
- Italian Game: Two Knights Defense, Modern Bishop's OpeningThe engine's first choice and the simplest setup, with a small and safe edge.
- Italian Game: Two Knights Defense, Knight AttackThe direct attack on f7. It demands preparation but scores 59.8% for White in practice.
- Italian Game: Two Knights Defense, Polerio DefenseThe main reply to 4.Ng5. Learn it before you play the Knight Attack.
The main lines you will meet
- Italian Game: Two Knights Defense, Modern Bishop's Opening12,854 games · White 53.5%
- Italian Game: Two Knights Defense, Polerio Defense5,678 games · White 47.7%
- Italian Game: Two Knights Defense, Knight Attack4,975 games · White 59.8%
- Italian Game: Two Knights Defense, Fried Liver Attack3,230 games · White 69.0%
- Italian Game: Two Knights Defense, Traxler Counterattack2,435 games · White 53.1%
- Italian Game: Two Knights Defense, Fritz Variation1,811 games · White 41.4%
- Italian Game: Two Knights Defense, Perreux Variation1,377 games · White 53.6%
- Italian Game: Two Knights Defense, Open Variation1,365 games · White 59.1%
Questions
What is the best way to play against the Two Knights Defense?
The Two Knights is a sound opening, so you will not find a forced win against it. What you can do is choose a system that suits your style, know the few sharp lines Black likes, and punish the inaccurate moves club players often make.
What does the engine play against the Two Knights Defense?
Stockfish 17.1 at depth 20 prefers 4.d3 and rates the position +0.18 (level).
Scores: Lichess rated games, September 2025 (blitz, rapid and classical). Engine: Stockfish 17.1. Updated October 2026. Method.