Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Nc3 g6 4. d4 cxd4 5. Nxd4 Bg7 6. Nxc6 bxc6 7. Bd2 Nf6 8.
Bd3 O-O 9. f4 Bb7 10. O-O Qb6+ 11. Kh1 Qxb2 12. Rb1 Qa3 13. Rxb7 Ne8 14. Rb3
Qa5 15. Nd5 Qc5 16. Bb4 Qd4 17. Nxe7+ Kh8 18. Nxg6+ fxg6 19. Bxf8 Bxf8 20. f5
Bd6 21. fxg6 Qe5 22. Qh5 *
Position (FEN): r3n2k/p2p3p/2pb2P1/4q2Q/4P3/1R1B4/P1P3PP/5R1K b - - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 997
Best move: Qxh5