Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 Nf6 4. d4 exd4 5. Nxd4 Nxe4 6. Bc4 d5 7. Bb5 Bd7 8.
Qa4 a6 9. Nxc6 axb5 10. Qxe4+ dxe4 11. Nxd8 Rxd8 12. Bf4 Bd6 13. Bxd6 cxd6 14.
Nd2 d5 15. b3 Rc8 16. Rc1 b4 17. c4 dxc4 18. Nxc4 O-O 19. O-O Bb5 20. Rfe1 Rfe8
*
Position (FEN): 2r1r1k1/1p3ppp/8/1b6/1pN1p3/1P6/P4PPP/2R1R1K1 w - - 5 21
White to move.
Themes:  Endgame  
Puzzle rating: 669
Best move: Nd6