Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bb3 c5 5. Qe2+ Be6 6. c4 d4 7. Ba4+ Nd7 8.
d3 Be7 9. Nf3 Nf6 10. Bg5 O-O 11. Nbd2 Re8 12. Ne5 Nxe5 13. Bxe8 Qxe8 14. Qxe5
Ng4 15. Qf4 f6 16. Bh4 g5 17. Bxg5 fxg5 18. Qe4 Qd7 19. O-O Bd6 20. Nf3 Re8 21.
Rae1 h6 22. h3 Nf6 23. Qg6+ Qg7 24. Qxg7+ Kxg7 25. Re2 Kf7 26. g4 h5 *
Position (FEN): 4r3/pp3k2/3bbn2/2p3pp/2Pp2P1/3P1N1P/PP2RP2/5RK1 w - - 0 27
White to move.
Themes:  Middlegame  
Puzzle rating: 888
Best move: Nxg5+