Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 c5 3. e3 Nf6 4. c3 Qb6 5. Qc1 Ne4 6. Nf3 Bg4 7. Be2 e6 8. h3
Bf5 9. O-O h5 10. Nbd2 f6 11. h4 g5 12. hxg5 fxg5 13. Nxg5 Nxg5 14. Bxg5 Rg8
15. Nf3 Be4 16. Bf4 e5 17. Bxe5 Qg6 18. Bg3 Bd6 19. Nh4 Qg5 20. Qe1 *
Position (FEN): rn2k1r1/pp6/3b4/2pp2qp/3Pb2N/2P1P1B1/PP2BPP1/R3QRK1 b q - 6 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 2002
Best move: Qxh4