Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Bc5 5. O-O b5 6. Bb3 d6 7. Bd5 Bb7 8. d3
Nge7 9. Bb3 Na5 10. c4 Nxb3 11. Qxb3 O-O 12. cxb5 axb5 13. Qxb5 Ba6 14. Qb3 Rb8
15. Qc2 f5 16. exf5 Nxf5 17. Nc3 Bb7 18. Bg5 Qe8 19. Qb3+ Kh8 20. Nd5 Qf7 21.
Ne3 Qxb3 22. axb3 Bxf3 23. gxf3 Rxb3 24. Be7 *
Position (FEN): 5r1k/2p1B1pp/3p4/2b1pn2/8/1r1PNP2/1P3P1P/R4RK1 b - - 1 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1523
Best move: Nxe7