Chess puzzle (Advantage)
Moves: 1. e4 c5 2. a3 d5 3. exd5 Nf6 4. Bb5+ Bd7 5. Bxd7+ Qxd7 6. c4 g6 7. Nc3 Bg7 8.
Nf3 O-O 9. O-O e6 10. dxe6 Qxe6 11. d3 Nc6 12. Re1 Qd7 13. Be3 b6 14. Qd2 Rad8
15. Rad1 Ng4 16. Bg5 Rde8 17. h3 Nge5 18. Nxe5 Rxe5 19. Bh6 Rxe1+ 20. Rxe1 Bxh6
21. Qxh6 Qxd3 22. Nd5 f5 23. Ne7+ *
Position (FEN): 5rk1/p3N2p/1pn3pQ/2p2p2/2P5/P2q3P/1P3PP1/4R1K1 b - - 1 23
Black to move.
Themes:  Endgame  
Puzzle rating: 1329
Best move: Nxe7