Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bb3 Nf6 5. d4 c6 6. c3 Bd6 7. h3 Bf5 8. Ne2
O-O 9. O-O Re8 10. Bg5 Nbd7 11. Ng3 Bg6 12. f4 Bxb1 13. Rxb1 Qc7 14. Nh5 Ne4
15. f5 Nxg5 16. Bc2 Bh2+ 17. Kh1 Bg3 18. Qg4 h6 19. Nxg3 Nf6 20. Qh4 Re7 21.
Nh5 Nge4 22. Bxe4 Nxh5 23. Qxh5 Rxe4 24. f6 Qg3 25. Qxf7+ *
Position (FEN): r5k1/pp3Qp1/2p2P1p/3p4/3Pr3/2P3qP/PP4P1/1R3R1K b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 959
Best move: Kxf7