Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nc6 5. Nc3 Bd7 6. Be3 g6 7. f3 Bg7 8.
Nxc6 Bxc6 9. Bc4 e6 10. Qd2 Ne7 11. h4 O-O 12. h5 Qc7 13. Bh6 d5 14. exd5 Qg3+
15. Kd1 exd5 16. Bxg7 Kxg7 17. Qd4+ f6 18. h6+ Kg8 19. Be2 Qxg2 20. Kd2 Qg5+
21. f4 Qg4 *
Position (FEN): r4rk1/pp2n2p/2b2ppP/3p4/3Q1Pq1/2N5/PPPKB3/R6R w - - 1 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 933
Best move: Bxg4