Chess puzzle (Crushing)
Moves: 1. e4 d5 2. Nc3 Nf6 3. Bb5+ c6 4. Ba4 e5 5. Nf3 Nbd7 6. d4 dxe4 7. Ng5 Nb6 8.
Bb3 Be6 9. Nxe6 fxe6 10. Bxe6 h5 11. Qe2 Qe7 12. Bh3 Nbd5 13. Nxe4 Nxe4 14.
Qxe4 Qf6 15. dxe5 Qf7 16. Bg5 Be7 17. e6 Qf8 18. Qg6+ Kd8 19. Bxe7+ Qxe7 20. c4
Nf4 21. Rd1+ Kc7 22. Qg3 Qf6 23. Rd4 *
Position (FEN): r6r/ppk3p1/2p1Pq2/7p/2PR1n2/6QB/PP3PPP/4K2R b K - 6 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 730
Best move: Qxd4