Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 h6 4. O-O Be6 5. Bxe6 fxe6 6. d4 exd4 7. Nxd4 Qf6 8.
Nc3 a6 9. Re1 Nd7 10. Nde2 O-O-O 11. Be3 Kb8 12. Qd4 Qxd4 13. Nxd4 Re8 14. a4
Ngf6 15. b4 e5 16. Nb3 c5 17. b5 Ng4 18. bxa6 Nxe3 19. Rxe3 bxa6 20. Rb1 Ka7
21. Nd5 Rb8 22. Nc7 Rb7 23. Ne6 c4 24. Nd2 Rxb1+ 25. Nxb1 Be7 26. Rc3 Rb8 27.
Nd2 d5 28. f3 Bb4 29. Re3 Bxd2 30. Re2 c3 31. exd5 Rb1+ 32. Kf2 Nc5 *
Position (FEN): 8/k5p1/p3N2p/2nPp3/P7/2p2P2/2PbRKPP/1r6 w - - 3 33
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1587
Best move: Nxc5