Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nf3 d5 3. c4 e6 4. g3 Be7 5. Bg2 O-O 6. O-O Nbd7 7. cxd5 exd5 8.
Nc3 c6 9. Qd3 Re8 10. Rd1 Nf8 11. b3 Ng6 12. Bb2 Ne4 13. Nxe4 dxe4 14. Qxe4 Be6
15. Qd3 f5 16. Rac1 Qa5 17. a3 Qb6 18. Nd2 f4 19. Nc4 Qc7 20. d5 cxd5 21. Bxd5
Bxd5 *
Position (FEN): r3r1k1/ppq1b1pp/6n1/3b4/2N2p2/PP1Q2P1/1B2PP1P/2RR2K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 863
Best move: Qxd5+