Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 d6 6. Bb5 Bd7 7. O-O a6 8. Ba4
b5 9. Bb3 Na5 10. f4 Nxb3 11. axb3 Be7 12. Nce2 Nf6 13. e5 dxe5 14. fxe5 Ng4
15. h3 Nxe5 16. Nf4 O-O 17. Qh5 Ng6 18. Nxg6 hxg6 19. Qe5 Rc8 20. c3 Rc5 21.
Qe4 Bc8 22. Be3 f5 23. Qf3 Rc7 24. Nxe6 *
Position (FEN): 2bq1rk1/2r1b1p1/p3N1p1/1p3p2/8/1PP1BQ1P/1P4P1/R4RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 957
Best move: Bxe6