Chess puzzle (Equality)
Moves: 1. e4 c6 2. d4 d5 3. exd5 cxd5 4. Nc3 Bf5 5. Bd3 e6 6. Bxf5 exf5 7. Qe2+ Be7 8.
Qb5+ Qd7 9. Qxd7+ Nxd7 10. Nxd5 Ngf6 11. Nc7+ Kf8 12. Nxa8 Bd6 13. Be3 Ke7 14.
Bg5 Rxa8 15. Bxf6+ Nxf6 16. O-O-O Bf4+ 17. Kb1 Kf8 18. Nh3 Bd6 19. f3 Re8 20.
Rhe1 Rc8 21. c3 Nd5 22. g3 f4 23. g4 h6 24. Re4 g5 25. Rde1 Ne3 26. Nf2 Kg7 27.
Nd3 Nc4 28. R1e2 Ne3 29. Nb4 a5 30. Nd5 *
Position (FEN): 2r5/1p3pk1/3b3p/p2N2p1/3PRpP1/2P1nP2/PP2R2P/1K6 b - - 1 30
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1449
Best move: Nxd5