Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 d5 4. exd5 Qxd5 5. Nc3 Qd6 6. Be3 cxd4 7. Nxd4 Nf6 8.
Bb5 a6 9. Nxc6 axb5 10. Nd4 Qb4 11. Rb1 Nd5 12. a3 Qa5 13. b4 Qd8 14. Ndxb5
Nxe3 15. Qxd8+ Kxd8 16. fxe3 e6 17. O-O Be7 18. Rbd1+ Bd7 19. Rxf7 Re8 20. Nd6
Bxd6 21. Rxd7+ *
Position (FEN): r2kr3/1p1R2pp/3bp3/8/1P6/P1N1P3/2P3PP/3R2K1 b - - 0 21
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 811
Best move: Kxd7