Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. h3 Nf6 6. Nc3 Bb4 7. d3 h6 8. a3
Bxc3+ 9. bxc3 Qe7 10. O-O O-O 11. Nh2 Nh7 12. f4 f6 13. f5 Ng5 14. Bxg5 fxg5
15. Ng4 b5 16. Qd2 Bb7 17. Rf2 h5 18. f6 gxf6 19. Nh6+ Kh7 20. Nf5 Qd8 21. Qe2
Qe8 22. Raf1 Bc8 23. Ng3 h4 24. Nh5 f5 25. exf5 Kh6 26. Qxe5 *
Position (FEN): r1b1qr2/2p5/p1p4k/1p2QPpN/7p/P1PP3P/2P2RP1/5RK1 b - - 0 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 818
Best move: Qxe5