Chess puzzle (Crushing)
Moves: 1. d4 g6 2. c4 Bg7 3. e4 d6 4. Nc3 Nf6 5. Bg5 O-O 6. Qd2 Kh8 7. Nf3 Bg4 8. h3
Bxf3 9. gxf3 Nbd7 10. O-O-O a6 11. Kb1 e5 12. d5 Qe8 13. Be2 Ng8 14. h4 f6 15.
Be3 Qf7 16. f4 exf4 17. Bxf4 f5 18. Be3 fxe4 19. Nxe4 Qf5 20. Bd3 Ne5 21. Ng3
Nxd3 *
Position (FEN): r4rnk/1pp3bp/p2p2p1/3P1q2/2P4P/3nB1N1/PP1Q1P2/1K1R3R w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1284
Best move: Nxf5