Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Nc3 Nf6 4. Bd3 g6 5. Bc4 Bg7 6. d3 O-O 7. Be3 Nbd7 8. Qd2
b6 9. h4 h5 10. O-O-O Kh7 11. Rdg1 Ne5 12. Nxe5 dxe5 13. Ne2 Ng4 14. f4 Nxe3
15. Qxe3 exf4 16. Nxf4 Qd6 17. Nh3 Bh6 18. Ng5+ Kg7 19. Kb1 f6 20. g4 fxg5 21.
hxg5 Bxg5 *
Position (FEN): r1b2r2/p3p1k1/1p1q2p1/2p3bp/2B1P1P1/3PQ3/PPP5/1K4RR w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 798
Best move: Qxg5