Chess puzzle (Crushing)
Moves: 1. e4 c6 2. a3 d5 3. exd5 cxd5 4. d4 Nc6 5. Be3 a6 6. Nc3 Bf5 7. h3 e6 8. Be2
h6 9. Nf3 Nf6 10. Qd2 Ne4 11. Nxe4 dxe4 12. Nh2 Bh7 13. c3 f5 14. Bh5+ g6 15.
Be2 Bg8 16. f3 Bd6 17. fxe4 Bg3+ 18. Bf2 Bxf2+ 19. Kxf2 fxe4 20. Qe3 Qd5 21.
Rhf1 O-O-O 22. Kg1 g5 23. Rad1 h5 24. Qxg5 *
Position (FEN): 2kr2br/1p6/p1n1p3/3q2Qp/3Pp3/P1P4P/1P2B1PN/3R1RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1051
Best move: Qxg5