Chess puzzle (Advantage)
Moves: 1. Nf3 Nc6 2. g3 Nf6 3. Bg2 d5 4. O-O e5 5. d3 Be6 6. Re1 Bd6 7. e4 d4 8. c3 h5
9. h4 Ng4 10. cxd4 Nxd4 11. Nxd4 exd4 12. Qa4+ Bd7 13. Qxd4 b6 14. Qxg7 Be5 15.
Qg5 Qxg5 16. Bxg5 f6 17. Bd2 O-O-O 18. Bf3 Bxb2 19. Nc3 Bxa1 20. Rxa1 Bc6 21.
Bxg4+ hxg4 22. Ne2 Rxd3 23. Bc3 Bxe4 24. Bxf6 Re8 25. Nf4 Bf3 *
Position (FEN): 2k1r3/p1p5/1p3B2/8/5NpP/3r1bP1/P4P2/R5K1 w - - 3 26
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1341
Best move: Nxd3