Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 g6 4. Bd3 Bg7 5. c3 O-O 6. Nf3 Re8 7. h4 Bg4 8. Qc2
Nbd7 9. Ne5 Nxe5 10. dxe5 Nd7 11. f3 Be6 12. h5 Nf8 13. hxg6 fxg6 14. Bh6 Qd7
15. Bxg7 Kxg7 16. Nd2 Bf5 17. e4 dxe4 18. Nxe4 Rad8 19. O-O-O Qc6 20. Ng5 Bxd3
21. Rxd3 Qc5 22. Rxh7+ Nxh7 *
Position (FEN): 3rr3/ppp1p1kn/6p1/2q1P1N1/8/2PR1P2/PPQ3P1/2K5 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 816
Best move: Ne6+