Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Bf5 3. Bf4 Nf6 4. e3 e6 5. c3 c5 6. Nbd2 c4 7. Qa4+ Nc6 8. b3
cxb3 9. axb3 Bd6 10. Bb5 Qd7 11. Bxd6 Qxd6 12. Ne5 O-O 13. Nxc6 bxc6 14. Bxc6
Rac8 15. O-O Qxc6 16. Nf3 Qxa4 17. Rxa4 Rxc3 18. Rxa7 Rxb3 19. Ne5 Rb1 20. h3
Rxf1+ 21. Kxf1 Ne4 22. f3 Nd2+ 23. Ke2 Nc4 24. Nd7 Rb8 *
Position (FEN): 1r4k1/R2N1ppp/4p3/3p1b2/2nP4/4PP1P/4K1P1/8 w - - 5 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 772
Best move: Nxb8