Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. d4 Nf6 3. c4 c6 4. cxd5 cxd5 5. h3 e6 6. e3 Be7 7. Nc3 O-O 8. Bd3
Nc6 9. O-O Bd6 10. a3 a6 11. b4 Ne7 12. Bb2 Re8 13. Nh2 Bxh2+ 14. Kxh2 Ng6 15.
Qf3 Bd7 16. Qg3 Bc6 17. Ne2 Ne4 18. Bxe4 dxe4 19. Nf4 Nxf4 20. exf4 f5 *
Position (FEN): r2qr1k1/1p4pp/p1b1p3/5p2/1P1PpP2/P5QP/1B3PPK/R4R2 w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 958
Best move: d5