Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Be2 Be7 7. Nbd2 Bf5 8.
O-O O-O 9. Nxe4 Bxe4 10. Nd2 Bg6 11. Nf3 Nc6 12. c3 Re8 13. Bf4 Na5 14. b3 Bd6
15. Ne5 Be4 16. f3 Bf5 17. g4 Be6 18. Qd2 f6 19. Nd3 Bf7 20. Rae1 Bg6 21. Bg3
Bxg3 22. hxg3 Qd6 23. Kg2 Nc6 24. Nf4 Bf7 25. Rh1 Ne7 26. Bd3 Ng6 27. Nh5 Rxe1
28. Rxe1 Re8 29. Rh1 c5 *
Position (FEN): 4r1k1/pp3bpp/3q1pn1/2pp3N/3P2P1/1PPB1PP1/P2Q2K1/7R w - - 0 30
White to move.
Themes:  Middlegame  
Puzzle rating: 1909
Best move: Nxg7