Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Bg5 h6 7. Bh4 g5 8. Bg3
Nbd7 9. e5 dxe5 10. Nxe5 Nxe5 11. dxe5 Qxd1+ 12. Rxd1 Nd7 13. e6 Ne5 14. exf7+
Kxf7 15. Be2 Be6 16. Bxe5 Bxe5 17. O-O Rad8 18. Rfe1 Bxc3 19. bxc3 Kf6 20. Rd4
c5 21. Re4 Bf5 22. Rxe7 *
Position (FEN): 3r1r2/pp2R3/5k1p/2p2bp1/2P5/2P5/P3BPPP/4R1K1 b - - 0 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1106
Best move: Kxe7