Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nc3 c5 3. Nf3 Nc6 4. a3 d5 5. exd5 exd5 6. d4 Nf6 7. Be2 Bd6 8. O-O
O-O 9. Bg5 Be6 10. dxc5 Bxc5 11. b4 Be7 12. Nd4 Nxd4 13. Qxd4 Qc7 14. Rac1 a6
15. Bxf6 Bxf6 16. Nxd5 Qxh2+ 17. Kxh2 Bxd4 18. Nf4 Bb2 19. Rb1 Be5 20. g3 Ba2
21. Rbd1 Rac8 22. Bd3 Rc3 23. a4 Ra3 24. Rfe1 Bc3 25. Re7 Rxa4 26. Rxb7 Rxb4
27. Rxb4 Bxb4 28. Bxa6 g6 29. c4 Bc5 30. Kg2 Bb3 31. Nd5 *
Position (FEN): 5rk1/5p1p/B5p1/2bN4/2P5/1b4P1/5PK1/3R4 b - - 4 31
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 878
Best move: Bxd1