Chess puzzle (Crushing)
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Bd3 Nf6 5. Nf3 Bd6 6. Bg5 O-O 7. O-O Bg4 8.
h3 Be6 9. Nbd2 Nbd7 10. c3 c6 11. Qc2 Qc7 12. Rfe1 b6 13. Re2 c5 14. dxc5 bxc5
15. Bb5 c4 16. Rae1 Nc5 17. Nd4 Nd3 18. Bxf6 Nxe1 19. Rxe1 gxf6 20. Rxe6 fxe6
21. Nxe6 Qg7 *
Position (FEN): r4rk1/p5qp/3bNp2/1B1p4/2p5/2P4P/PPQN1PP1/6K1 w - - 1 22
White to move.
Themes:  Middlegame  
Puzzle rating: 932
Best move: Nxg7