Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nc3 Nc6 3. f4 e6 4. Nf3 d5 5. e5 Nge7 6. Bb5 Qc7 7. O-O Nf5 8. Ne2
a6 9. Bxc6+ Qxc6 10. c3 b5 11. d4 c4 12. g4 Ne7 13. Ng3 Qb6 14. Nh5 Nc6 15. Ng5
Bb7 16. a4 b4 17. Rb1 bxc3 18. Be3 cxb2 19. Qc2 Na5 20. Rxb2 Nb3 21. f5 h6 22.
fxe6 hxg5 23. Rxf7 Rxh5 24. gxh5 Qxe6 25. Rxb7 Qg4+ 26. Qg2 Qd1+ 27. Qf1 Qg4+
28. Kh1 Qe4+ 29. Rg2 Be7 30. Qf7+ *
Position (FEN): r3k3/1R2bQp1/p7/3pP1pP/P1pPq3/1n2B3/6RP/7K b q - 10 30
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1114
Best move: Kxf7