Chess puzzle (Crushing)
Moves: 1. d4 e6 2. Bf4 d6 3. Nf3 d5 4. e3 Bd6 5. Bb5+ Bd7 6. Bd3 Nf6 7. c3 O-O 8. O-O
Bxf4 9. exf4 a6 10. Ne5 Bb5 11. c4 Bxc4 12. Bxc4 dxc4 13. Nxc4 Nc6 14. Re1 Nxd4
15. Nbd2 b5 16. Ne3 Nf5 17. Rc1 Nd5 18. g4 Nfxe3 19. fxe3 e5 20. f5 Qg5 21. Nf1
Qxg4+ *
Position (FEN): r4rk1/2p2ppp/p7/1p1npP2/6q1/4P3/PP5P/2RQRNK1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1097
Best move: Qxg4