Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Nf3 d5 3. exd5 cxd5 4. d4 Bg4 5. h3 Bh5 6. Be2 e6 7. O-O Nf6 8. c4
Be7 9. cxd5 exd5 10. Ne5 Bxe2 11. Qxe2 O-O 12. Nc3 a6 13. Be3 Nc6 14. Nxc6 bxc6
15. Rac1 Rb8 16. Qxa6 Rxb2 17. Qxc6 Re8 18. Bg5 Rb6 19. Qa4 Rb4 20. Qa7 Rxd4 *
Position (FEN): 3qr1k1/Q3bppp/5n2/3p2B1/3r4/2N4P/P4PP1/2R2RK1 w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 967
Best move: Qxd4