Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 a6 3. d4 cxd4 4. Nxd4 e5 5. Nf5 d5 6. Ne3 d4 7. Nd5 Nf6 8. Bg5
Be6 9. Nxf6+ gxf6 10. Bh4 Be7 11. Be2 Qb6 12. O-O Qxb2 13. Nd2 b5 14. f4 Nc6
15. a4 b4 16. Nc4 Qc3 17. Be1 Qxc4 18. Bxc4 Bxc4 19. Rf3 a5 20. Bg3 Be6 21.
fxe5 fxe5 22. Qd2 h6 23. Raf1 Rc8 24. Bxe5 *
Position (FEN): 2r1k2r/4bp2/2n1b2p/p3B3/Pp1pP3/5R2/2PQ2PP/5RK1 b k - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 697
Best move: Nxe5