Chess puzzle (Crushing)
Moves: 1. d4 d5 2. c4 c5 3. Nf3 Bg4 4. Ne5 Nf6 5. Nxg4 Nxg4 6. e3 Nf6 7. Qa4+ Nc6 8.
dxc5 e5 9. b4 Qd7 10. Nc3 d4 11. Nb5 d3 12. Bd2 e4 13. Nd4 Nxd4 14. Qxd7+ Nxd7
15. exd4 O-O-O 16. f3 f5 17. fxe4 fxe4 18. g3 Nf6 19. Bf4 Rxd4 20. Bh3+ Kd8 21.
Be5 Rxc4 22. Bxf6+ gxf6 23. O-O Bg7 24. a3 Rf8 25. Rf5 e3 26. Rd5+ Ke7 27. Rxd3
f5 28. Rd7+ *
Position (FEN): 5r2/pp1Rk1bp/8/2P2p2/1Pr5/P3p1PB/7P/R5K1 b - - 1 28
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 936
Best move: Kxd7