Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 bxc6 5. O-O d6 6. Nc3 Nf6 7. Re1 g6 8. h3
Bg7 9. d4 cxd4 10. Nxd4 Bb7 11. Bg5 O-O 12. Bxf6 Bxf6 13. Nf3 Bg7 14. e5 dxe5
15. Nxe5 Qxd1 16. Raxd1 Rad8 17. Rxd8 Rxd8 18. Nd3 Kf8 19. a4 Bxc3 20. bxc3 f5
21. c4 Kf7 22. c5 Kf6 23. Rb1 Rd7 24. f4 e6 25. Ne5 Re7 26. g4 fxg4 27. hxg4 g5
28. Rf1 gxf4 29. Rxf4+ *
Position (FEN): 8/1b2r2p/p1p1pk2/2P1N3/P4RP1/8/2P5/6K1 b - - 0 29
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 878
Best move: Kxe5