Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Be2 Nc6 5. c3 Bf5 6. h3 Be4 7. Bf3 Qe7 8. Be3
O-O-O 9. Nd2 f5 10. Ne2 g5 11. Nxe4 dxe4 12. Qd2 exf3 13. gxf3 f4 14. O-O-O
fxe3 15. fxe3 Nf6 16. Qd3 Ne5 17. Qf5+ Ned7 18. Qa5 a6 19. e4 h6 20. e5 Ne8 21.
Ng3 Kb8 22. Rhe1 Qe6 23. Kb1 Qb6 24. Qa4 Qb5 25. Qc2 Ba3 26. Ka1 Be7 27. c4 Qb6
28. c5 Qc6 29. Rd3 b6 30. Rb3 Rf8 31. Qd3 b5 32. e6 Ndf6 33. Nf5 Nd5 34. Nxe7
Nxe7 35. Qe4 Qxe4 36. fxe4 Nc6 37. d5 Na5 38. Ra3 Nb7 *
Position (FEN): 1k1rnr2/1np5/p3P2p/1pPP2p1/4P3/R6P/PP6/K3R3 w - - 3 39
White to move.
Themes: Advanced Pawn Endgame  
Puzzle rating: 1612
Best move: e7