Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. Nc3 Nf6 5. O-O Be7 6. d4 cxd4 7. Nxd4 O-O 8. f4
Nc6 9. Nf3 Qb6+ 10. Kh1 Ng4 11. Qe2 Nd4 12. Nxd4 Qxd4 13. Bb3 Nf6 14. e5 dxe5
15. fxe5 Nd7 16. Bf4 a6 17. Rad1 Qc5 18. Ne4 Qc6 19. Nd6 Nc5 20. Qg4 Bxd6 21.
Rxd6 Qe4 22. Bh6 *
Position (FEN): r1b2rk1/1p3ppp/p2Rp2B/2n1P3/4q1Q1/1B6/PPP3PP/5R1K b - - 2 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1039
Best move: Qxg4