Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. Bxd7+ Nxd7 5. d4 cxd4 6. Qxd4 e5 7. Qb4 Qb6
8. Bd2 Rc8 9. Qxb6 Nxb6 10. Nc3 Nf6 11. O-O-O Be7 12. h4 Nc4 13. h5 a6 14. h6
g6 15. Bg5 Ng4 16. Bxe7 Kxe7 17. Nd5+ Kd7 18. Rdf1 Rhf8 19. Rh4 f5 20. exf5
gxf5 21. Nh2 Rc5 22. Nxg4 Rxd5 23. Nxe5+ *
Position (FEN): 5r2/1p1k3p/p2p3P/3rNp2/2n4R/8/PPP2PP1/2K2R2 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1661
Best move: Nxe5