Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 c6 3. e3 Bf5 4. Bd3 Bg6 5. O-O Nf6 6. b3 e6 7. Bb2 Bxd3 8. Qxd3
Nbd7 9. Nbd2 Be7 10. Ne5 O-O 11. f4 a5 12. Rf3 a4 13. Rh3 h6 14. a3 axb3 15.
cxb3 Qa5 16. f5 exf5 17. Nxd7 Nxd7 18. Nf3 Bxa3 19. Rxa3 Qb4 20. Rxa8 Rxa8 21.
Nd2 Nf6 22. Rf3 Ne4 23. Nf1 Ra2 24. Bc1 *
Position (FEN): 6k1/1p3pp1/2p4p/3p1p2/1q1Pn3/1P1QPR2/r5PP/2B2NK1 b - - 7 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1648
Best move: Qe1