Chess puzzle (Crushing)
Moves: 1. c4 e5 2. g3 Nc6 3. Bg2 Nf6 4. Nc3 Bb4 5. a3 Ba5 6. b4 Nxb4 7. axb4 Bxb4 8.
Bb2 d6 9. e3 c6 10. Nge2 Be6 11. d3 O-O 12. O-O a5 13. Ne4 Ng4 14. h3 Nh6 15.
f4 d5 16. Ng5 Bd7 17. cxd5 cxd5 18. Bxd5 exf4 19. exf4 Bxh3 20. Bxf7+ Rxf7 21.
Nxh3 Qd5 22. Ng5 Rd7 23. d4 Nf5 24. Rc1 *
Position (FEN): r5k1/1p1r2pp/8/p2q1nN1/1b1P1P2/6P1/1B2N3/2RQ1RK1 b - - 2 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1324
Best move: Ne3