Chess puzzle (Crushing)
Moves: 1. Nf3 Nf6 2. c4 g6 3. Nc3 Bg7 4. d4 d6 5. e4 O-O 6. Be2 e5 7. O-O Nc6 8. d5
Ne7 9. b4 Nh5 10. Re1 f5 11. Bf1 Nf4 12. Be3 fxe4 13. Nxe4 Bg4 14. Ned2 c6 15.
dxc6 bxc6 16. Rc1 Ne6 17. Qa4 a5 18. b5 Nf5 19. bxc6 Nxe3 20. fxe3 Nc5 21. Qc2
Rc8 22. Be2 Rxc6 23. Nb3 Bf5 24. Qd2 Ne4 *
Position (FEN): 3q1rk1/6bp/2rp2p1/p3pb2/2P1n3/1N2PN2/P2QB1PP/2R1R1K1 w - - 4 25
White to move.
Themes:  Middlegame  
Puzzle rating: 974
Best move: Qd5+