Chess puzzle (Advantage)
Moves: 1. g3 d5 2. Bg2 e5 3. d3 c5 4. a3 Nf6 5. e3 Nc6 6. Nf3 Bd6 7. Nc3 O-O 8. Qe2 a6
9. Bd2 b5 10. e4 d4 11. Nd5 Nxd5 12. exd5 Ne7 13. Nxe5 Bxe5 14. Qxe5 Nc6 15.
Qg5 Re8+ 16. Kd1 Qxg5 17. Bxg5 Ne7 18. d6 Ng6 19. Bxa8 Bg4+ 20. Kc1 Rxa8 21. c3
Ne5 22. cxd4 cxd4 23. Kd2 *
Position (FEN): r5k1/5ppp/p2P4/1p2n1B1/3p2b1/P2P2P1/1P1K1P1P/R6R b - - 1 23
Black to move.
Themes:  Endgame  
Puzzle rating: 857
Best move: Nf3+