Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. c3 dxc3 4. Bc4 Qe7 5. Nxc3 Nf6 6. Qf3 d6 7. Nge2 Nc6 8.
O-O Bg4 9. Qe3 Ne5 10. Bb3 a6 11. Nf4 g5 12. Nfd5 Nxd5 13. Nxd5 Qd7 14. Qxg5
Be6 15. Nf6+ Kd8 16. Nxd7+ Kxd7 17. Bxe6+ fxe6 18. f4 Ng6 19. f5 Be7 20. f6 Bf8
21. f7 Be7 22. Qh6 Raf8 23. Bg5 Ne5 24. Bxe7 Kxe7 25. Qg5+ Kd7 26. Rad1 Nxf7
27. e5 *
Position (FEN): 5r1r/1ppk1n1p/p2pp3/4P1Q1/8/8/PP4PP/3R1RK1 b - - 0 27
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1015
Best move: Nxg5