Chess puzzle (Advantage)
Moves: 1. d4 d5 2. e3 c5 3. c4 e6 4. Nf3 Nd7 5. Nc3 Ngf6 6. Bd3 b6 7. cxd5 exd5 8. O-O
g6 9. Ng5 Bg7 10. f3 O-O 11. e4 dxe4 12. fxe4 cxd4 13. Nb5 Ne5 14. b3 Nxd3 15.
Qxd3 Bb7 16. Bb2 Re8 17. Bxd4 Bxe4 18. Nxe4 Nxe4 19. Rfe1 Bxd4+ 20. Nxd4 Nc5
21. Rxe8+ Qxe8 22. Qc3 Rc8 23. Nb5 a6 *
Position (FEN): 2r1q1k1/5p1p/pp4p1/1Nn5/8/1PQ5/P5PP/R5K1 w - - 0 24
White to move.
Themes:  Endgame  
Puzzle rating: 934
Best move: Nd6