Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nc3 d6 3. Bc4 Nf6 4. h3 h6 5. Nf3 Nc6 6. d3 Na5 7. Bb3 Nxb3 8. cxb3
Be7 9. Be3 O-O 10. O-O Nd7 11. a3 c6 12. Qd2 Kh7 13. Rfe1 Bf6 14. Rac1 Nc5 15.
b4 Nb3 16. Qc2 Nxc1 17. Qxc1 Be6 18. b5 d5 19. bxc6 bxc6 20. exd5 cxd5 21. Bc5
Re8 22. Qd1 d4 23. Ne4 Bd5 24. Nfd2 Bh4 25. Bb4 f5 26. Nd6 Re6 27. Nxf5 Bg5 28.
Nf3 Rf6 *
Position (FEN): r2q4/p5pk/5r1p/3bpNb1/1B1p4/P2P1N1P/1P3PP1/3QR1K1 w - - 3 29
White to move.
Themes:  Middlegame  
Puzzle rating: 1837
Best move: Nxg5+