Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nc3 Nf6 3. f4 d5 4. fxe5 Nxe4 5. Nxe4 dxe4 6. Ne2 Nc6 7. Ng3 Nxe5
8. Nxe4 b6 9. d4 Nc6 10. Bb5 Bb7 11. d5 a6 12. dxc6 Qxd1+ 13. Kxd1 axb5 14.
cxb7 Rb8 15. Re1 Kd7 16. Bf4 Rxb7 17. Ke2 Bd6 18. Rad1 Re8 19. Kf3 f5 20. Nxd6
Rxe1 21. Nxb7+ *
Position (FEN): 8/1Npk2pp/1p6/1p3p2/5B2/5K2/PPP3PP/3Rr3 b - - 0 21
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1189
Best move: Rxd1