Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qe5+ 4. Be2 c6 5. Nf3 Qc7 6. d4 e6 7. Be3 Bb4 8.
Qd3 Ne7 9. a3 Bxc3+ 10. Qxc3 Nd5 11. Qd3 Nd7 12. Bd2 a5 13. c4 N5b6 14. O-O h6
15. Bc3 Na4 16. b4 Nxc3 17. Qxc3 axb4 18. axb4 Rxa1 19. Rxa1 O-O 20. h3 b6 21.
Bd3 Nf6 22. Bc2 Nh5 23. Qd3 f5 24. Ne5 Nf4 25. Qg3 *
Position (FEN): 2b2rk1/2q3p1/1pp1p2p/4Np2/1PPP1n2/6QP/2B2PP1/R5K1 b - - 3 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 834
Best move: Ne2+