Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nge7 4. O-O g6 5. Nc3 Bg7 6. d3 O-O 7. Bg5 a6 8. Ba4
b5 9. Bb3 Na5 10. Qd2 Nxb3 11. axb3 c6 12. h3 f6 13. Be3 d6 14. Ne2 c5 15. c4
Bd7 16. Nh2 f5 17. exf5 Nxf5 18. Bg5 Bf6 19. Bxf6 Qxf6 20. Ng4 Qf7 21. f4 Qe7
22. fxe5 dxe5 23. Qe3 *
Position (FEN): r4rk1/3bq2p/p5p1/1pp1pn2/2P3N1/1P1PQ2P/1P2N1P1/R4RK1 b - - 1 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 692
Best move: Nxe3