Chess puzzle (Crushing)
Moves: 1. d4 d5 2. e3 c6 3. h3 Nf6 4. Bd3 Nbd7 5. Nf3 e6 6. a3 Bd6 7. b4 O-O 8. Bb2 a5
9. c3 b5 10. Nbd2 a4 11. Qc2 Nb6 12. O-O Nc4 13. Rfe1 h6 14. e4 Bf4 15. Nxc4
dxc4 16. e5 Nd5 17. Bf1 Ra7 18. Bc1 Bxc1 19. Qxc1 f5 20. exf6 Qxf6 21. Qc2 Raf7
22. Be2 Qg6 *
Position (FEN): 2b2rk1/5rp1/2p1p1qp/1p1n4/pPpP4/P1P2N1P/2Q1BPP1/R3R1K1 w - - 4 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1070
Best move: Qxg6