Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 Bf5 4. Bd3 Bxd3 5. Qxd3 e6 6. Nf3 c5 7. c3 Nc6 8. Be3
cxd4 9. cxd4 Bb4+ 10. Nbd2 Nge7 11. O-O Bxd2 12. Bxd2 O-O 13. Rac1 Rc8 14. Rc2
a6 15. Rfc1 Nf5 16. a3 Qb6 17. Bb4 Rfe8 18. Bc5 Qd8 19. Qb3 Qd7 20. Qd3 Nfe7
21. Ng5 Ng6 22. h4 h6 23. Nf3 Qd8 24. g3 f6 *
Position (FEN): 2rqr1k1/1p4p1/p1n1ppnp/2BpP3/3P3P/P2Q1NP1/1PR2P2/2R3K1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 937
Best move: Qxg6