Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nc6 3. a3 Nf6 4. Nc3 Nxe4 5. Nxe4 d5 6. Bxd5 Qxd5 7. d3 f5 8.
Qh5+ g6 9. Nf6+ Kf7 10. Qxg6+ hxg6 11. Nxd5 Be6 12. Nxc7 Rc8 13. Nxe6 Kxe6 14.
Ne2 Bd6 15. O-O Nd4 16. Nxd4+ exd4 17. h3 Rxc2 18. b4 Be7 19. Bf4 g5 20. Rfe1+
Kf7 21. Be5 Bf6 22. Bxf6 Kxf6 23. Re7 *
Position (FEN): 7r/pp2R3/5k2/5pp1/1P1p4/P2P3P/2r2PP1/R5K1 b - - 1 23
Black to move.
Themes: Hanging Piece Endgame, Rook Endgame  
Puzzle rating: 922
Best move: Kxe7