The principle of two weaknesses · For club players · 20 min read
The Principle of Two Weaknesses: Botvinnik's Textbook Win, Checked
Sverdlovsk 1943: Botvinnik fixed an isolated pawn, then opened a second front against the king. Stockfish 19 finds the famous pawn push was premature, and the game was lost by one choice.
- threat
- plan
- target
- Weakness 2: the king
In short
- The principle of two weaknesses says that one weakness can usually be defended, so the stronger side attacks it until the defender's pieces are tied to it, then opens a second front far away, where those tied pieces cannot help.
- Botvinnik first fixed Black's isolated pawn on d5 and traded the knights so that a rook on d4 could blockade and attack it at once. When d5 held, Botvinnik pushed the g-pawn and made Black's king the second weakness.
- Stockfish 19 adds two things the textbook account leaves out: 26.g5 was premature (26.h4 kept almost a pawn's edge, the game move about a sixth of a pawn), and Black was still only about a pawn worse until move 33.
- The game was lost at 33...Rb8, when Black defended the pawn on b6 instead of the king; giving up the pawn with 33...Rc8 or 33...Be8 kept Black in the game. The defender's rule: when two weaknesses are attacked at once, save the one that matters most.
- To use the plan: fix the first weakness, tie the opponent's pieces to it, keep your own pieces flexible, and only then open a second front, with pawns that recapture rather than open lines for both sides.
How we know what we say
- Verified From the record: Stockfish's numbers, the players' own notes or interviews, or a cited source.
- Inferred Read from the moves and the position: a reasoned reconstruction, not the player's words.
- Speculative A guess about mood, intent or practical motives: plausible, not proven.
Part 1Sverdlovsk 1943: Botvinnik returns to the board
In the spring of 1943, in the middle of the Second World War, eight of the strongest Soviet players met in Sverdlovsk (now Yekaterinburg) for a double round robin, played from 20 April to 16 May. Mikhail Botvinnik won it, ahead of Vladimir Makogonov, Vasily Smyslov and Isaac Boleslavsky. [4][5] Verified
It was Botvinnik's first tournament after two years away from competitive chess, spent working as an electrical engineer during the war. Botvinnik scored one and a half points out of two against each of the seven other players. Five years later Botvinnik became world champion. [3] Verified
Evgeny Zagoriansky finished near the bottom of the table, with four points from fourteen games. The game between them is not one of Botvinnik's famous attacks. It became famous later, in coaching books and courses, as one of the clearest demonstrations of the principle of two weaknesses: a small, permanent advantage turned into a win by opening a second front. [2][6] Verified
| Event | Sverdlovsk 1943, eight players, double round robin |
| White | Mikhail Botvinnik, the tournament winner, world champion 1948 to 1957, 1958 to 1960 and 1961 to 1963 |
| Black | Evgeny Zagoriansky |
| Opening | English Opening (1.Nf3 and 2.c4), turning into an isolated queen's pawn position |
| Result | 1-0 in 42 moves |
Part 2What is the principle of two weaknesses in chess?
The principle of two weaknesses says that a single weakness can usually be defended, because the defender can bring as many pieces to it as the attacker brings against it. To win, the stronger side creates a second weakness far from the first, often on the other wing or around the king, and switches between the two faster than the defender's pieces can follow.
One sick pawn can lose you the game, but you need two points of attack to win.
The plan runs in stages. First fix the weakness so it cannot advance or be traded. Then attack it with as many pieces as possible, not to win it at once but to tie the defender's pieces to it. Then open the second front, using the extra freedom your pieces have and the opponent's pieces do not. Inferred
- target
- outpost
- Tied to d5
- plan
- target
- Second front
The same game, eight moves apart. On the left the isolated pawn on d5 is attacked three times and defended three times: it holds, and White has no way through. On the right White has opened a second front against the king, one black rook has left d5 to guard it, and Stockfish's number for White has grown from about seven tenths of a pawn to more than a pawn and with it the defender's problems.
The principle works when the stronger side has more space or more mobile pieces, so that it can switch fronts faster. It does not work when the defender has active counterplay of their own: then the 'second front' only gives the opponent time. Inferred
Part 3The opening: how an English became an isolated pawn
Botvinnik opened with 1.Nf3 and 2.c4 and put the bishop on b2, a quiet English Opening setup. Black chose a solid Queen's Gambit style centre with ...d5, ...e6 and ...c5. After 7.cxd5 Nxd5 8.Nxd5 exd5 9.d4 cxd4 10.Qxd4, Black was left with an isolated queen's pawn (a pawn on d5 with no friendly pawn on the c- or e-file to defend it).
1.Nf3 d5 2.c4 e6 3.b3 Nf6 4.Bb2 Be7 5.e3 O-O 6.Nc3 c5 7.cxd5 Nxd5 8.Nxd5 exd5 9.d4 cxd4 10.Qxd4 Bf6 11.Qd2 Nc6 12.Be2 Be6 13.O-O Bxb2 14.Qxb2 Qa5 +0.46White slightly better
The opening as played. The trade on d5 and the recapture 9...cxd4 left Black with an isolated pawn; the trade of the dark-squared bishops on b2 removed one of the pieces that usually supports the pawn's advance. Verified
- target
- key square
- Squares no pawn guards
An isolated pawn is not only a weakness. It gives Black open lines on the c- and e-files and a strong square on e4, and with many pieces on the board it is often a source of attack, as in Botvinnik v Vidmar, Nottingham 1936. Here the trades on d5 and b2 had already removed four minor pieces, and fewer pieces mean less attack for the isolated pawn and more time for White to attack it. Inferred
Stockfish gives White only a small edge after the opening, about a quarter of a pawn after 14.Qxb2. The advantage is small but it is permanent: the pawn on d5 will not go away. Verified
Part 4The plans: White's first target against Black's freeing break
By move 18 both sides had doubled rooks on the d-file. White's plan has two parts: blockade the pawn on d4 with a piece that also attacks it, and trade the pieces that could defend it actively. Black's plan is to keep the pawn defended, to push it with ...d4 when that is safe, and to find activity on the c-file or the long diagonal. Inferred
- plan
- target
- The d-file battery
- idea not played
- key square
- Guarding d5
One position, two plans. White wants to remove the c6 knight, Black's most active defender, so that a rook on d4 both stops the pawn and attacks it. Black's counterplay depends on the knight and on the ...d4 push; once the knights are traded, the pawn can only be defended, not used.
The Lichess study that uses this game to teach the principle states the idea in a sentence that is worth remembering: an isolated pawn should not only be blockaded but destroyed, and a rook on d4 does both at once. A knight on d4 would blockade the pawn but would block the rooks behind it from attacking it. [2] Verified
Part 5The critical moments: from the blockade to the second front
Stockfish's graph of the game is flat for thirty moves, between a quarter of a pawn and most of a pawn for White, and then climbs steeply after move 32. The strategy was built in the flat part; the game was lost in the steep part.
Critical moment 1 of 5 · Move 19, White to play
Blockade with the knight, or trade it?
- target
- key square
Both sides have doubled rooks on the d-file. White's knight could go to d4, the classic blockade square, or White can look for a trade. What should White do with the knight?
Think it through on the boardWeigh the candidates
| Move | Stockfish | Verdict |
|---|---|---|
| 19.a3 | +0.42White slightly better | Stockfish's choice: a quiet queenside move that keeps every option, about half a pawn for White. Verified |
| 19.Nd4 19...Nxd4 20.Qxd4 | +0.28about equal | The classic blockade square, close to the game move. After the trade on d4 the queen takes over the blockade. Verified |
What Botvinnik played
19.Ne5+0.34about equal
Botvinnik played 19.Ne5, offering a trade of the knights. Black had little choice: 19...Rd6 runs into 20.Nc4, hitting both the queen and the rook, so Black took on e5 and White's queen landed on e5, in the middle of the board.
Stockfish preferred 19.a3 (+0.53); the game move gave up about 0.2 pawns. Depth 24.
What it revealed
The aim was not the knight's square but the trade. With the knights gone, Black has no piece that can fight for d4, and a white rook can blockade the pawn and attack it at the same time.
- Verified Stockfish rates 19.a3, 19.Ne5 and 19.Nd4 within about a quarter of a pawn of each other, all with a small edge for White. Ne5 and Nd4 share one idea: trade the knights.
- Verified The Lichess study's annotation calls 19...Nxe5 forced, because 19...Rd6 fails to 20.Nc4.[2]
Over the next five moves White completed the first stage. The queen went to e5, the bishop to f3 (attacking d5 a third time), and after 24.Rd4 a rook stood on the blockade square. Black defended d5 three times with the rooks and the queen and stopped every break. The pawn did not fall, but every black piece was now tied to it.
Critical moment 2 of 5 · Move 25, White to play
The pawn on d5 holds. Where is the second weakness?
- target
- outpost
- Tied to d5
White attacks d5 three times and Black defends it three times. There are no targets on the queenside and none in the centre. Where can White create a second weakness, and with which pieces?
Think it through on the boardWeigh the candidates
| Move | Stockfish | Verdict |
|---|---|---|
| 25.h4 | +0.71White slightly better | Stockfish's choice by a small margin. The same kingside plan, starting with the h-pawn so that a later g-pawn push is supported. Verified |
| 25.Qg3 | +0.19about equal | Brings the queen towards the king first, but it leaves e5 and lets Black's pieces breathe: most of White's edge goes. Verified |
What Botvinnik played
25.g4+0.63White slightly better
Botvinnik played 25.g4, starting a pawn advance on the kingside, in front of White's own king.
Stockfish preferred 25.h4 (+0.79); the game move gave up about 0.2 pawns. Depth 24.
What it revealed
The second weakness was going to be the black king. White's king had nothing to fear: every black piece was stuck on the d-file or behind d5, far from White's king.
- Verified The Lichess study names the idea in plain words: the second weakness is the black king, and the weakening of White's own king does not matter because Black's pieces are not aimed at it.[2]
- Verified Stockfish agrees with the plan but prefers 25.h4 by a small margin, about a tenth of a pawn. Both keep White better by more than half a pawn.
Critical moment 3 of 5 · Move 26, White to play
Push the g-pawn again, or bring the h-pawn first?
- target
- key square
- The second front
Black's queen has come to c6. White's g-pawn is on g4 and the h-pawn is on h3. How should White continue the kingside advance?
Think it through on the boardWeigh the candidates
| Move | Stockfish | Verdict |
|---|---|---|
| 26.h4 26...f6 27.Qg3 Kf8 28.Kg2 Kf7 29.g5 hxg5 30.hxg5 | +0.86White slightly better | Stockfish's choice, keeping about nine tenths of a pawn. The g-pawn advances later with the h-pawn behind it, so after the trade on g5 White still has a pawn there and the h-file is open for White's rooks. Verified |
| 26.Kg2 | +0.61White slightly better | A useful waiting move that keeps the plan alive and stays clearly better than the game move. Verified |
What Botvinnik played
26.g5+0.17about equal
Botvinnik played 26.g5 at once. After 26...hxg5 27.Qxg5 the h-pawn was gone and White's queen was on g5, but White's own king now stood on an open g-file.
Stockfish preferred 26.h4 (+0.91); the game move gave up about 0.7 pawns. Depth 25.
What it revealed
The plan was right, but the method was too fast. Opening the position with a piece recapture gives both sides open lines; recapturing with a pawn would have kept the lines White's.
What Stockfish adds Stockfish rates 26.h4 well above 26.g5. After the game move White's edge is small, though Black's position stays passive and hard to play.
- Verified This is the biggest drop in White's advantage before move 32: Stockfish's evaluation falls from about nine tenths of a pawn to about a sixth of a pawn.
- Inferred With the h-pawn on h4, the trade on g5 is answered by hxg5, which keeps a white pawn on g5 that takes f6 and h6 away from Black's pieces.
Critical moment 4 of 5 · Move 29, Black to play
Move a pawn in front of the king, or keep it still?
- target
- King under pressure
White's queen has retreated to g3 after probing g6. Black's bishop is on f7 and the pawn on f6. What should Black do?
Think it through on the boardWeigh the candidates
| Move | Stockfish | Verdict |
|---|---|---|
| 29...Be6 | +0.50White slightly better | Stockfish's choice. The bishop returns to e6, where it defends d5 and the light squares, and the pawns stay still. White is better by about half a pawn. Verified |
| 29...Kh8 | +0.80White slightly better | Steps off the g-file into the corner. Stockfish rates it about the same as the game move. Verified |
What Zagoriansky played
29...f5+0.71White slightly better
Zagoriansky played 29...f5, blocking the f-file and taking g4 and e4 away from White's pieces.
Stockfish preferred 29...Be6 (+0.46); the game move gave up about 0.3 pawns. Depth 24.
What it revealed
Black wanted to close lines in front of the king. The pawn on f5 leaves e5 and g5 free for White's pieces and loosens the king's cover for good, but the cost is smaller than the textbooks say.
- Verified The Lichess study's annotation says that after 29...f5 Black's position becomes strategically untenable, quoting the rule that the defender should not move pawns on the side where the opponent is attacking.[2]
- Verified Stockfish disagrees with the verdict. 29...f5 costs about a quarter of a pawn: White's edge rises from about half a pawn to about seven tenths. The position is worse, not lost, and Black stays in the game for three more moves.
Part 6The turning point: 33...Rb8 and the choice between two weaknesses
After 31...Qe5 and 32.Rg1 White's rook joined the g-file, and Black's 32...Rf8 left the d-file to guard the king. Then 33.Qh6 put both weaknesses under attack with one move. This is the moment the principle is built for.
Critical moment 5 of 5 · Move 33, Black to play
Save the pawn on b6, or the king?
- threat
- target
- key square
White's queen on h6 attacks the pawn on b6, and the rook on d4 can go to h4 next, threatening mate on h7 and h8. Black cannot meet both threats. What should Black do?
Think it through on the boardWeigh the candidates
| Move | Stockfish | Verdict |
|---|---|---|
| 33...Rc8 34.Rh4 Kf8 35.Qxb6 | +1.67White clearly better | Stockfish's choice: let the pawn on b6 go and use the rook actively on the c-file, heading for c2. White is a pawn up and better by a pawn and a half to two pawns, but the attack on the king has lost its force. Verified |
| 33...Be8 34.Qxb6 | +1.81White clearly better | About as good: give up b6 and bring the bishop to e8 to cover g6 and h5. White is better by a bit under two pawns, but the king is safe. Verified |
What Zagoriansky played
33...Rb8+3.44White winning
Zagoriansky played 33...Rb8, defending the pawn on b6 with the rook. White answered 34.Rh4, and the threat of mate on h8 and h7 forced the king to run with 34...Kf8.
Stockfish preferred 33...Rc8 (+1.69); the game move gave up about 1.8 pawns. Depth 21.
What it revealed
Black saved the less important weakness. A pawn on b6 is worth one pawn; the king is worth the game. Once the rook went to b8, it was far from the king and could not come back in time.
What Stockfish adds This is where the game was lost. With 33...Rc8 or 33...Be8 Black gives up the b6 pawn and remains worse but alive; after 33...Rb8 every line Stockfish shows ends with White's pieces breaking through to the king.
- Verified Stockfish rates 33...Rb8 almost two pawns below 33...Rc8: White's edge jumps from about a pawn and a half to more than three pawns.
- Inferred On the board: after 34.Rh4, both Qh8 and Qh7 would be mate if Black could pass, so every Black move must run or block.
Black's last chance to slow the attack came at move 35. After 35.Qh8+ the king could run to the queenside with 35...Ke7, still a long way behind; Zagoriansky blocked with 35...Bg8 instead, and Stockfish's number climbed to about six pawns. White's rooks went to f4 and g5, and the queen collected the g-pawn. Verified
34.Rh4 Kf8 35.Qh8+ Bg8 36.Rf4 Rbb7 37.Rg5 Rf7 38.Qh5 Qa1+ 39.Kg2 g6 40.Qxg6 Bh7 41.Qd6+ Rbe7 42.Qd8+ +12.34White completely winning
The finish. The rook switches from h4 to f4, the other rook comes to g5, and the queen and both rooks break through on the kingside. Black resigned after 42.Qd8+. Verified
- target
- key square
- No cover left
Part 7What Zagoriansky could have done
Black's position was passive for a long time but never lost until move 33. Stockfish's defence has one idea throughout: when the second front opens, simplify it away, and if you must give something up, give up a pawn, not the king's cover. Verified
- outpost
- key square
- Covered again
32...Rd6 33.Rf4 Qf6 34.Rxf5 Qxg5 35.Rfxg5 +0.58White slightly better
One move earlier, Stockfish's defence 32...Rd6 keeps a rook on the d-file and, after 33.Rf4 Qf6 34.Rxf5, offers the queen trade. White wins the f-pawn, but without queens the attack on the king disappears and Black's d5 pawn is the only target left. Verified
The second line shows the defender's best tool against a two-front plan: trade the pieces that make the second front dangerous. Without queens, a weak king is not a weakness at all, and the attacker is back to a single target. Inferred
Part 8A different angle: the second front won, but not by force
The usual account of this game reads as a smooth staircase: Botvinnik fixes d5, ties Black down, opens the king, and wins. The study that teaches the game marks 29...f5 as the moment Black's position became strategically untenable. [2] Verified
Stockfish tells a less tidy story. White's advantage stayed around a pawn or less until move 33. The famous kingside advance actually cost White most of the edge for a moment (26.g5, where 26.h4 was better), and 29...f5, the move the study calls the point of no return, cost Black only about a quarter of a pawn. The game was decided by two later choices, 32...Rf8 and above all 33...Rb8. Verified
| Move | Before | After | Stockfish's choice |
|---|---|---|---|
| 26.g5 | +0.91 | +0.17 | 26.h4 |
| 29...f5 | +0.46 | +0.71 | 29...Be6 |
| 32...Rf8 | +0.80 | +1.23 | 32...Rd6 |
| 33...Rb8 | +1.69 | +3.44 | 33...Rc8 |
| 35...Bg8 | +3.23 | +5.95 | 35...Ke7 |
There is a second lesson in the numbers. A weak pawn on b6 had been in Black's position since move 21, but it became a real target only when the queen could hit it while also threatening the king. A weakness counts when it can be attacked together with another one. Inferred
Perhaps Black's long passive defence, with no counterplay at all for twenty moves, made the decisive mistake more likely: a defender who has only waited for a long time may find it hard to give up a pawn voluntarily. Speculative
Part 9How to use the principle of two weaknesses in your games
Most club games are not won by one big attack. They are won by an advantage that is small but lasting, a weak pawn, a bad bishop or a passive rook, turned into something bigger. The principle of two weaknesses is the most reliable way to do that.
The two-weaknesses recipe
- Fix the first weaknessMake sure the weak pawn cannot advance or be traded. Botvinnik's rook on d4 did both: it blocked d5 and attacked it.
- Tie the defenders to itAttack it as many times as the opponent can defend it. The goal is not to win it but to make the opponent's pieces stand still.
- Trade the active defendersTrade the pieces that give the opponent counterplay, as 19.Ne5 traded Black's only active knight. Keep the pieces that can switch fronts quickly, usually the queen and the rooks.
- Open the second frontChoose the area furthest from the tied pieces: the other wing or the king. Advance with pawns that recapture with pawns, so the lines open for you and not for both sides.
- Switch and repeatAttack the second weakness, then the first, then both at once. The defender's pieces move slower than yours; at some point they cannot cover everything.
- Before opening a second front, check that the opponent's pieces really are tied to the first weakness.
- Advance pawns so that you recapture with a pawn, not a piece, when the lines open.
- As the defender, trade queens when the second front is against your king.
- As the defender, when two weaknesses are attacked at once, give up the less important one.
Your turnPractise it
Set each position up, decide your plan before you look, then play it out against Stockfish to see whether it holds.
White to play after 23...Red8. Find the move that blockades the isolated pawn on d5 and attacks it at the same time.
Hint
Which square in front of the pawn can no black pawn ever attack, and which piece can both stand there and hit d5?
A good answer
24.Rd4, as Botvinnik played and Stockfish recommends. The rook blockades the pawn, attacks it a third time with the rook on d1 and the bishop, and keeps Black's pieces tied to d5.
Black to play after 32.Rg1. White's rook has joined the g-file. How should Black defend?
Hint
Can a rook help the king without leaving the d-file? Think about the sixth rank and a queen trade.
A good answer
32...Rd6, Stockfish's choice. The rook keeps guarding d5 and can swing along the sixth rank, and after 33.Rf4 Qf6 Black offers the queen trade. The game's 32...Rf8 gave White about half a pawn more.
Black to play after 35.Qh8+. Where should the king go?
Hint
Blocking the check with a piece keeps the king where White's pieces are. Is there a way out to the other wing?
A good answer
35...Ke7, Stockfish's choice. The king runs towards the queenside, away from White's rooks; White stays winning, by about three pawns, but 35...Bg8, as played, lets White in at once and is worth about twice as much to White.
Part 10What to take from this game
- One weakness can be defended; two usually cannot. The pawn on d5 never fell.
- Fix and tie first, attack second. The rook on d4 blockaded d5 and tied three black pieces to it.
- The king can be the second weakness. With Black's pieces tied to d5, White's own king was safe enough for a kingside pawn advance.
- Open lines with pawns, not pieces. 26.h4 kept the edge; 26.g5 nearly gave it away.
- The defender must choose. 33...Rc8 or 33...Be8, giving up b6, kept Black in the game; 33...Rb8, saving it, lost the king.
Questions readers ask
What is the principle of two weaknesses in chess?
The principle of two weaknesses says that one weakness can usually be defended, so the stronger side ties the defender's pieces to it and then creates a second weakness far away. The defender's pieces cannot cover both, and one of them falls.
Who came up with the principle of two weaknesses?
No single player invented it: the idea runs through the endgames of Rubinstein and Capablanca, and it became a standard chapter of chess strategy teaching. Botvinnik v Zagoriansky, Sverdlovsk 1943, is one of the games most often used to teach it.
How do you win against an isolated queen's pawn?
Fix the pawn by controlling the square in front of it, trade the pieces that give it attacking chances (especially minor pieces), and attack it until the opponent's pieces are tied down. Then open a second front, as Botvinnik did against Zagoriansky with a kingside pawn advance.
Can the king be the second weakness?
Yes. When the defender's pieces are tied to a weak pawn on one side of the board, a pawn advance or a piece attack against the king on the other side forces the defender to choose. In Botvinnik v Zagoriansky the second weakness was Black's king.
How should you defend against two weaknesses?
Look for counterplay and trades early, especially of queens when the king is the second target. When both weaknesses are attacked at once, give up the less important one deliberately. Stockfish shows that Zagoriansky's 33...Rc8 or 33...Be8, giving up a pawn, would have held out much longer than 33...Rb8.
Sources and method
The game score was checked against two independent sources. Every position, line and candidate in this article was replayed for legality, and every engine number was produced by Stockfish 19 WASM Multithreaded for this article (depth 18 to 33, deepest at the critical moments), not copied from elsewhere. What the players thought is reconstructed from the moves, their published notes and later analysis; it is labelled as verified, inferred or speculative, and nothing is presented as a quotation unless a source is cited for it.
- Botvinnik v Zagoriansky, Sverdlovsk 1943: game score in the Botvinnik collection (PGN Mentor)
- Principle of Two Weaknesses: Botvinnik v Zagoriansky, Sverdlovsk 1943, annotated study (Lichess)
- Mikhail Botvinnik (Wikipedia): the war years and Sverdlovsk 1943
- 1943 in chess (Wikipedia): Sverdlovsk 1943, dates and leading finishers
- Vladimir Makogonov (Wikipedia): second at Sverdlovsk 1943
- Sverdlovsk 1943 tournament page and standings (chessgames.com)
- Exeter Chess Club, "Two weaknesses"
Read next
Karpov's quiet bishop move at Nice 1974 is the textbook case of prophylaxis. Stockfish 19 says the move was the only good one, and that the game was decided later, by Black's 31...g5.
The Open File: Alekhine's Gun Against Nimzowitsch, CheckedSan Remo 1930: Alekhine tripled on the c-file and Nimzowitsch ran out of moves. Stockfish 19 says the game was decided by move 17, by a humble pawn on a6, and that the famous zugzwang was not needed.
King in the Centre: Morphy's Opera Game, Checked by StockfishMorphy's famous 1858 win against two amateurs, and what Stockfish 19 says about when the uncastled king was really lost.
Turn reading into skill
Strategy sticks when you use it. Practise real positions with Stockfish's verdict at once, or play the plans out from any diagram above.