Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 Nc6 4. d4 Bb4+ 5. c3 Ba5 6. a4 a6 7. b4 Bb6 8. Bxf4
d5 9. e5 Bg4 10. Be2 h6 11. a5 Ba7 12. Qb3 Nge7 13. O-O g5 14. Bg3 h5 15. Kh1
h4 16. Bf2 Ng6 17. Nbd2 Nf4 18. Bd1 h3 19. g3 Ng6 20. Be3 Bxf3+ 21. Nxf3 g4 22.
Ng5 Ncxe5 23. dxe5 Bxe3 24. Nxf7 Qd7 25. Nxh8 Nxh8 26. Rf6 d4 27. Qe6+ Qxe6 28.
Rxe6+ Kd7 29. Bxg4 dxc3 30. Rc6+ *
Position (FEN): r6n/1ppk4/p1R5/P3P3/1P4B1/2p1b1Pp/7P/R6K b - - 1 30
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 570
Best move: Kxc6