Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 e5 5. Nb5 a6 6. Nd6+ Bxd6 7. Qxd6 Qe7 8.
Qc7 d5 9. Qxe7+ Ngxe7 10. exd5 Nxd5 11. Bc4 Ndb4 12. Na3 Bf5 13. c3 Nd3+ 14.
Ke2 Rd8 15. Rd1 e4 16. Nc2 O-O 17. Ne3 Bg6 18. Bxd3 exd3+ 19. Kf1 Rfe8 20. Nc4
h6 21. Be3 Bh5 22. Rd2 Be2+ 23. Kg1 Ne7 24. Bb6 Rd5 25. f3 Rg5 26. Kf2 Nd5 27.
Bd4 Nf4 28. g3 Ne6 29. Be3 Rf5 30. f4 Ng5 31. Nd6 Ne4+ 32. Nxe4 Rxe4 33. Rxd3 *
Position (FEN): 6k1/1p3pp1/p6p/5r2/4rP2/2PRB1P1/PP2bK1P/R7 b - - 0 33
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1004
Best move: Bxd3