The story behind the game
The queens leave the board early in this 2004 Olympiad game, yet the play remains tactical. Kosteniuk jumps into a check, Polgar creates counterplay with the h-pawn, and exchanges eventually lead to active rook checks. The draw is useful precisely because neither side’s practical resources can be understood from the material count alone.
Take these ideas to your next game
- A queenless position can still contain forcing tactical sequences.
- Check moves on both wings before assuming an attacked piece must retreat.
- Compare pawn recaptures with rook recaptures instead of choosing by habit.
- Active rook checks can limit a king’s progress without proving a forced repetition.
Read the complete annotated game
Full game transcript, including the result and the answers. Original explanations by chessgames.info; game score from the sources below.
Kosteniuk plays 16.Nf6+, using a forcing check before the pawn and piece exchanges. The recorded g-pawn capture is answered by the e-pawn recapture, placing a white pawn on f6 and attacking the bishop on e7. The other white knight remains on g5. Keep those two knights distinct, then follow Black’s counterplay before deciding whether the check has won material.
Polgar plays 17...hxg4. In the game, fxe7 is met by Nxe7. The bishop does not retreat: Black uses the knight to answer its capture while the h-pawn creates a new problem on g4. The later capture on h3 gives that pawn a far-advanced square. Calculate the whole exchange, including the bishop and knight, before labelling either side’s pawn move a material win.
The recorded reply is 22...fxe6, recapturing the knight with the f-pawn. White then exchanges a pair of rooks on e6, and Black’s king becomes available for the ending. Recapturing with a pawn changes both the e-file and the rook’s task. Compare the forced rook exchanges and the advanced h3-pawn before choosing between the legal recaptures. The saved candidates supply the concrete alternatives to the historical recapture.
Kosteniuk plays 30.Rh6+, using the rook’s activity to interrupt Black’s king advance. The game continues with king moves and further rook checks before the players agree a draw. The recorded position does not establish threefold repetition, and the lesson does not claim that every check forces a draw. Compare the checking distance, the minor pieces and Black’s queenside pawns with the saved analysis.
Result: 1/2-1/2. The recorded score ends here; it does not imply checkmate.
Think through the turning points
Move 16: Check before resolving the tension
Which jump by the e4-knight gives check and makes Black resolve the kingside tension? In the game: Nf6+. Kosteniuk plays 16.Nf6+, using a forcing check before the pawn and piece exchanges. The recorded g-pawn capture is answered by the e-pawn recapture, placing a white pawn on f6 and attacking the bishop on e7. The other white knight remains on g5. Keep those two knights distinct, then follow Black’s counterplay before deciding whether the check has won material.
Engine-supported alternatives
Nf6+ gxf6 exf6 hxg4 Bb2 Rh5 Ne4 Rxh3 fxe7 Be6 Bf6 Nxe7 · +0.07 · depth 19
f3 Kf8 · -0.01 · depth 19
gxh5 Nh4 Nd6+ Kf8 Ndxf7 Rxh5 Kf1 Nf5 c3 Nh6 Nxh6 gxh6 · -0.77 · depth 18
Move 17: Make a threat of your own
The bishop on e7 is attacked by a pawn on f6. How can Black create counterplay with a pawn capture? In the game: hxg4. Polgar plays 17...hxg4. In the game, fxe7 is met by Nxe7. The bishop does not retreat: Black uses the knight to answer its capture while the h-pawn creates a new problem on g4. The later capture on h3 gives that pawn a far-advanced square. Calculate the whole exchange, including the bishop and knight, before labelling either side’s pawn move a material win.
Engine-supported alternatives
hxg4 Bb2 · +0.11 · depth 20
Be6 fxe7 hxg4 Nxe6 fxe6 hxg4 Kf7 Re4 Nxe7 Bb2 Rh6 Rd1 · +2.20 · depth 19
a5 fxe7 hxg4 Bb2 Rh6 Bg7 Rxh3 Rad1 Be6 Bf6 Nxe7 Nxh3 · +2.22 · depth 19
Move 22: Choose how to recapture
How can Black handle the knight on e6? Compare a pawn recapture with a rook recapture. In the game: fxe6. The recorded reply is 22...fxe6, recapturing the knight with the f-pawn. White then exchanges a pair of rooks on e6, and Black’s king becomes available for the ending. Recapturing with a pawn changes both the e-file and the rook’s task. Compare the forced rook exchanges and the advanced h3-pawn before choosing between the legal recaptures. The saved candidates supply the concrete alternatives to the historical recapture.
Engine-supported alternatives
Rxe6 Rxe6 fxe6 Rxe6 Kd7 Rh6 Nd5 Rxh3 Nb4 Rc3 Nxa2 Rxc5 · +0.00 · depth 22
fxe6 Rxe6 Rxe6 Rxe6 Kd7 Rh6 Nd5 Rxh3 Nb4 Rh7+ Kc6 Rh6+ · +0.00 · depth 22
h2+ Kh1 · +0.05 · depth 22
Move 30: Use the rook to check the king
Black’s king has reached e6. Which rook move checks along the sixth rank? In the game: Rh6+. Kosteniuk plays 30.Rh6+, using the rook’s activity to interrupt Black’s king advance. The game continues with king moves and further rook checks before the players agree a draw. The recorded position does not establish threefold repetition, and the lesson does not claim that every check forces a draw. Compare the checking distance, the minor pieces and Black’s queenside pawns with the saved analysis.
Engine-supported alternatives
Rh6+ Kd7 Rh7 Ke6 · +0.00 · depth 23
Re3+ Kf7 · -0.07 · depth 23
Kg2 a4 bxa4 Rxa4 Rh6+ Kd7 Rh5 Rxf4 Rxb5 Rc4 Kf3 Rxc2 · -0.09 · depth 22
Every piece has a part to play.
The queens leave the board early in this 2004 Olympiad game, yet the play remains tactical. Kosteniuk jumps into a check, Polgar creates counterplay with the h-pawn, and exchanges eventually lead to active rook checks. The draw is useful precisely because neither side’s practical resources can be understood from the material count alone.
Look a little deeper
Play on the board or type your move. Strong engine-supported alternatives receive credit.
Future moves stay hidden until you continue.
Try a different path.
Select a key moment to explore legal continuations supported by saved Stockfish analysis.
Accessible evaluation values & provenance
Stockfish 17.1 · 75,000 nodes per position; 1,000,000 at key moments. Actual depth 12–23. Positive centipawns favour White; mate scores remain separate. Selective search is evidence, not proof.
Download complete engine evidence