Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. d4 exd4 5. Nxd4 Nf6 6. Nc3 Be7 7. O-O O-O 8.
Re1 a5 9. a4 c5 10. Ndb5 b6 11. Bf4 Ba6 12. b3 Nc6 13. Nd5 Nxd5 14. Bxd5 Bb7
15. Qg4 Rb8 16. Bxh6 Bf6 17. f4 Bxa1 18. Rxa1 Qf6 19. Qxg7+ Qxg7 20. Bxg7 Kxg7
21. Nxd6 Nd8 22. Nxb7 Rxb7 23. Bxb7 Nxb7 24. Rd1 Rd8 25. Rxd8 Nxd8 26. Kf2 Nc6
27. c4 Nd4 28. g4 Nxb3 29. h4 Nd2 30. f5 Nxe4+ 31. Ke3 Nf6 *
Position (FEN): 8/5pk1/1p3n2/p1p2P2/P1P3PP/4K3/8/8 w - - 2 32
White to move.
Themes: Defensive Move Endgame, Knight Endgame  
Puzzle rating: 1472
Best move: Kf4