Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c4 d6 3. h3 Nf6 4. d3 g6 5. Nf3 Bg7 6. g3 O-O 7. Bg2 Nc6 8. O-O a6
9. Nc3 Nh5 10. a4 Bd7 11. Rb1 Qc8 12. Kh2 a5 13. Be3 Ne5 14. Nxe5 Bxe5 15. Nd5
Qd8 16. f4 Bg7 17. f5 Be5 18. Bf4 Nxf4 19. Nxf4 gxf5 20. exf5 Bxf5 21. Nh5 e6
22. Bxb7 Qh4 23. Bxa8 *
Position (FEN): B4rk1/5p1p/3pp3/p1p1bb1N/P1P4q/3P2PP/1P5K/1R1Q1R2 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1489
Best move: Qxh3+