Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. O-O Nf6 5. c3 d6 6. d4 exd4 7. cxd4 O-O 8. d5
Ne5 9. Nxe5 dxe5 10. Nc3 c6 11. f4 cxd5 12. exd5 exf4 13. Bxf4 Bc5+ 14. Kh1 h6
15. h3 Bf5 16. d6 a6 17. Bxh6 Bg6 18. Bf4 Nh5 19. Be5 b5 20. Bd5 Ra7 21. Qg4
Kh7 22. Ne4 f5 23. Ng5+ Kh8 24. Qh4 Bxd6 25. Bd4 Rd7 26. Ne6 *
Position (FEN): 3q1r1k/3r2p1/p2bN1b1/1p1B1p1n/3B3Q/7P/PP4P1/R4R1K b - - 3 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 603
Best move: Qxh4