Chess puzzle (Crushing)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Nf3 Nf6 5. d4 Bf5 6. Be2 e6 7. O-O c6 8.
Nh4 Bg6 9. Nxg6 hxg6 10. a4 Qd6 11. g3 c5 12. Bf4 Qd8 13. Bb5+ Nbd7 14. d5 a6
15. dxe6 fxe6 16. Bd3 Kf7 17. Bg5 Be7 18. Re1 Nf8 19. Qe2 Qd4 20. Bxf6 gxf6 21.
Rad1 Qb4 22. Qg4 *
Position (FEN): r4n1r/1p2bk2/p3ppp1/2p5/Pq4Q1/2NB2P1/1PP2P1P/3RR1K1 b - - 3 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1115
Best move: Qxg4