Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 f6 5. Nc3 c6 6. f3 Ne7 7. Be3 Ng6 8. Qd2
Ne5 9. Be2 a6 10. f4 Ned7 11. O-O Nb6 12. f5 d5 13. Bf3 Nc4 14. Qc1 Nxe3 15.
Qxe3 Bc5 16. Nce2 Bxd4 17. Nxd4 O-O 18. c4 dxc4 19. Rad1 Qc7 20. g3 Re8 21. Rd2
b5 22. Rfd1 a5 23. Ne6 Bxe6 24. fxe6 Na6 25. Rd7 Qe5 26. Bg4 Nc5 27. Rxg7+ *
Position (FEN): r3r1k1/6Rp/2p1Pp2/ppn1q3/2p1P1B1/4Q1P1/PP5P/3R2K1 b - - 0 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 715
Best move: Kxg7