Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f4 exf4 3. Nf3 d6 4. d4 Nf6 5. Nc3 Be7 6. Bc4 Bg4 7. Bxf4 O-O 8.
O-O Nc6 9. a3 a6 10. Qd2 h6 11. e5 dxe5 12. Bxe5 Nxe5 13. Nxe5 Bh5 14. Rad1
Bxd1 15. Qxd1 c5 16. d5 b5 17. Be2 Nxd5 18. Nxd5 c4 19. Bf3 Ra7 20. Kh1 Bd6 21.
Nc6 Qh4 22. h3 *
Position (FEN): 5rk1/r4pp1/p1Nb3p/1p1N4/2p4q/P4B1P/1PP3P1/3Q1R1K b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1304
Best move: Qg3