Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Bb4 6. Nxc6 dxc6 7. Qxd8+
Kxd8 8. Bg5 Re8 9. f3 h6 10. O-O-O+ Bd7 11. Bxf6+ gxf6 12. Ne2 c5 13. Nf4 c6
14. Bc4 Rf8 15. Nh5 f5 16. Nf6 b5 17. Nxd7 Rh8 18. Nb6+ Ke7 19. Nxa8 bxc4 20.
Nc7 c3 21. b3 c4 22. exf5 cxb3 23. Rhe1+ Kf6 24. Rd6+ *
Position (FEN): 7r/p1N2p2/2pR1k1p/5P2/1b6/1pp2P2/P1P3PP/2K1R3 b - - 3 24
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 953
Best move: Bxd6