Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Bg4 4. d3 h6 5. O-O Qf6 6. Nc3 Bxf3 7. Qxf3 Qxf3 8.
gxf3 c6 9. Be3 a5 10. a4 Nf6 11. f4 Ng4 12. fxe5 Nxe3 13. fxe3 dxe5 14. Bxf7+
Ke7 15. d4 Nd7 16. d5 Nf6 17. Be6 g5 18. Rf2 Bg7 19. Bf5 Raf8 20. Rd1 Kd6 21.
dxc6+ Kxc6 22. Rfd2 Rf7 23. Rd6+ Kc5 24. Be6 Re7 25. Nd5 *
Position (FEN): 7r/1p2r1b1/3RBn1p/p1kNp1p1/P3P3/4P3/1PP4P/3R2K1 b - - 7 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1344
Best move: Kxd6