Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d4 exd4 5. Nxd4 Bc5 6. Nxc6 bxc6 7. Qf3 Qf6 8.
Nd2 d6 9. O-O Qxf3 10. Nxf3 Nf6 11. e5 Ng4 12. h3 Nxe5 13. Nxe5 dxe5 14. Re1 f6
15. Bd2 Ke7 16. Bc3 Be6 17. Bd3 Bd5 18. a3 Rab8 19. b4 Bd6 20. Rab1 c5 21. f4
cxb4 22. axb4 Ke6 23. fxe5 fxe5 24. Re2 Rhe8 25. Bg6 Re7 26. Rbe1 Kf6 27. Bd3
Rbe8 28. Rf1+ Ke6 29. Bf5+ Kf6 30. Bd7+ Kg5 31. Bxe8 Rxe8 32. Rf5+ *
Position (FEN): 4r3/p1p3p1/3b3p/3bpRk1/1P6/2B4P/2P1R1P1/6K1 b - - 1 32
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 606
Best move: Kxf5