Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 d6 5. Nc3 e5 6. Nb3 Nf6 7. Be2 a6 8. O-O
b5 9. Bg5 Be7 10. Kh1 O-O 11. Nd5 Nxe4 12. Bxe7 Nxe7 13. Nxe7+ Qxe7 14. Bf3 Bb7
15. Re1 Nc5 16. Nxc5 dxc5 17. Bxb7 Qxb7 18. Rxe5 Rad8 19. Qe2 c4 20. c3 h6 21.
Rd1 Qc7 22. Rxd8 Rxd8 23. Re8+ Rxe8 24. Qxe8+ Kh7 25. Qe4+ g6 26. g3 Qd6 27.
Qb7 Kg7 28. Kg2 h5 29. h4 Kf6 30. b3 cxb3 31. axb3 Qe6 32. Qf3+ Qf5 33. Qc6+
Qe6 34. Qxe6+ *
Position (FEN): 8/5p2/p3Qkp1/1p5p/7P/1PP3P1/5PK1/8 b - - 0 34
Black to move.
Themes:  Endgame  
Puzzle rating: 1076
Best move: Kxe6