Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d3 e5 3. f4 Nc6 4. fxe5 dxe5 5. Nf3 Bg4 6. Be2 Nf6 7. O-O Bd6 8.
Bg5 h6 9. Bh4 Be7 10. Nc3 Nd7 11. Bxe7 Nxe7 12. Nxe5 Bxe2 13. Nxf7 Bxd1 14.
Nxd8 Bxc2 15. Ne6 Bxd3 16. Nxc7+ Kd8 17. Nxa8 Bxf1 18. Rxf1 Nf6 19. Rd1+ Kc8
20. Nb5 Kb8 21. e5 *
Position (FEN): Nk5r/pp2n1p1/5n1p/1N2P3/8/8/PP4PP/3R2K1 b - - 0 21
Black to move.
Themes: Defensive Move Endgame  
Puzzle rating: 1844
Best move: Nfd5