Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Nf6 3. e3 Bg4 4. Be2 e6 5. c4 c5 6. h3 Bh5 7. cxd5 exd5 8. Nc3
Nc6 9. dxc5 Bxc5 10. Bb5 O-O 11. Bxc6 bxc6 12. O-O Ne4 13. Nxe4 dxe4 14. Qxd8
Raxd8 15. Ne5 Rc8 16. Rb1 f6 17. Nd7 Bb4 18. Nxf8 Kxf8 19. Rd1 *
Position (FEN): 2r2k2/p5pp/2p2p2/7b/1b2p3/4P2P/PP3PP1/1RBR2K1 b - - 1 19
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 764
Best move: Bxd1