Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 h6 5. c3 Nf6 6. e5 d5 7. cxd4 dxc4 8.
exf6 Qxf6 9. Qe2+ Be7 10. Qxc4 Qe6+ 11. Qxe6 Bxe6 12. Nc3 O-O-O 13. Be3 Nb4 14.
Ke2 Bc4+ 15. Kd2 c5 16. a3 cxd4 17. Bxd4 Nc6 18. Ke3 Nxd4 19. Nxd4 Bg5+ 20. f4
Rhe8+ 21. Ne4 Bd5 22. Rac1+ Kb8 23. fxg5 Rxe4+ 24. Kd3 Be6 *
Position (FEN): 1k1r4/pp3pp1/4b2p/6P1/3Nr3/P2K4/1P4PP/2R4R w - - 2 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 988
Best move: Kxe4