Chess puzzle (Crushing)
Moves: 1. c4 Nf6 2. Nc3 e5 3. a3 c6 4. Qc2 d5 5. e3 Be7 6. b4 O-O 7. Bb2 Re8 8. c5
Nbd7 9. Nf3 Qc7 10. h3 Nf8 11. Ne2 Ng6 12. Ng3 Bf8 13. Nf5 Ne4 14. g4 Bxf5 15.
gxf5 Ne7 16. Bxe5 Qd8 17. d3 Nf6 18. Bxf6 gxf6 19. Nd4 Qd7 20. Qe2 Nxf5 *
Position (FEN): r3rbk1/pp1q1p1p/2p2p2/2Pp1n2/1P1N4/P2PP2P/4QP2/R3KB1R w KQ - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 969
Best move: Qg4+