Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Bf4 Bf5 3. e3 e6 4. c4 dxc4 5. Bxc4 Bd6 6. Bg3 Nf6 7. Nc3 O-O 8.
Nf3 c5 9. Qb3 Bxg3 10. hxg3 cxd4 11. Nxd4 Nbd7 12. Nxf5 exf5 13. Rd1 Qe7 14.
Nd5 Nxd5 15. Rxd5 Ne5 16. Qc2 Rac8 17. Qxf5 Ng6 18. b3 Qb4+ 19. Ke2 a6 20. Qh5
h6 21. Qxg6 *
Position (FEN): 2r2rk1/1p3pp1/p5Qp/3R4/1qB5/1P2P1P1/P3KPP1/7R b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1410
Best move: fxg6