Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Bd2 Bxd2+
8. Nbxd2 d6 9. O-O O-O 10. a3 Bg4 11. d5 Ne5 12. Be2 Bxf3 13. Bxf3 Re8 14. h3
Nxf3+ 15. Qxf3 Qe7 16. Rfe1 Qe5 17. Nc4 Qd4 18. Qc3 Qxc3 19. bxc3 Rxe4 20. Rxe4
Nxe4 21. Re1 Re8 22. f3 Nf6 23. Rxe8+ Nxe8 24. Na5 b6 25. Nc6 a5 26. c4 f5 27.
Kf2 Kf7 28. f4 Nf6 29. Nd4 Ne4+ 30. Ke3 g6 31. Ne6 c6 32. dxc6 *
Position (FEN): 8/5k1p/1pPpN1p1/p4p2/2P1nP2/P3K2P/6P1/8 b - - 0 32
Black to move.
Themes: Hanging Piece Endgame, Knight Endgame  
Puzzle rating: 972
Best move: Kxe6