Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 e6 3. g3 Nc6 4. Bg2 Nf6 5. e5 Ng4 6. O-O Ngxe5 7. Nxe5 Nxe5 8.
d4 cxd4 9. Qxd4 Nc6 10. Bxc6 bxc6 11. b4 Rb8 12. a3 Qb6 13. Bb2 Qxd4 14. Bxd4
a5 15. Bc5 Bxc5 16. bxc5 Ba6 17. Rd1 Rb7 18. Nc3 f5 19. g4 fxg4 20. Ne4 Ke7 21.
Nd6 Rbb8 22. Re1 h5 23. Nf5+ Kf6 24. Nd6 g6 25. Rad1 Rb2 26. Ne4+ Ke7 27. Rd2
Bc4 28. Red1 Bd5 29. Nc3 Rc8 30. Na4 Rb5 31. Nb6 Rc7 32. c4 Bxc4 33. Rxd7+ Rxd7
34. Rxd7+ Kf6 *
Position (FEN): 8/3R4/1Np1pkp1/prP4p/2b3p1/P7/5P1P/6K1 w - - 1 35
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1506
Best move: Nxc4