Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. Nf3 e6 3. Bf4 d5 4. e3 c5 5. dxc5 Bxc5 6. c3 Nc6 7. Be2 Qe7 8. h3
a6 9. O-O e5 10. Bh2 O-O 11. Nbd2 Rd8 12. Nb3 Bd6 13. Qc2 e4 14. Bxd6 Qxd6 15.
Nfd4 Ne5 16. Rad1 h6 17. Rfe1 Nh7 18. Bf1 Qg6 19. Kh1 Ng5 20. Ne2 Qh5 *
Position (FEN): r1br2k1/1p3pp1/p6p/3pn1nq/4p3/1NP1P2P/PPQ1NPP1/3RRB1K w - - 8 21
White to move.
Themes:  Opening  
Puzzle rating: 1633
Best move: Nf4