Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 e6 5. Bg5 Be7 6. e3 Nbd7 7. cxd5 exd5 8.
Bd3 h6 9. Bh4 O-O 10. O-O Re8 11. a3 a5 12. Qc2 b5 13. a4 b4 14. Ne2 Bb7 15. b3
Rc8 16. Qb2 c5 17. dxc5 Nxc5 18. Bb5 Bc6 19. Bxc6 Rxc6 20. Ned4 Rc8 21. Rfd1 g5
22. Bg3 Nfe4 23. Nf5 Bf6 24. Be5 Bxe5 25. Nxe5 *
Position (FEN): 2rqr1k1/5p2/7p/p1npNNp1/Pp2n3/1P2P3/1Q3PPP/R2R2K1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1893
Best move: Qf6