Chess puzzle (Crushing)
Moves: 1. c4 g6 2. Nc3 Bg7 3. d4 e6 4. e4 Nc6 5. Nf3 Nge7 6. h3 b6 7. a3 Bb7 8. b4 O-O
9. g4 d5 10. exd5 exd5 11. Be3 Re8 12. Be2 dxc4 13. Bxc4 Nc8 14. Be2 Nd6 15.
Kf1 Ne7 16. h4 Nd5 17. Nxd5 Bxd5 18. h5 Ne4 19. Rg1 Nc3 20. Qd3 Nxe2 21. Qxe2
Bxf3 22. Qxf3 Qg5 *
Position (FEN): r3r1k1/p1p2pbp/1p4p1/6qP/1P1P2P1/P3BQ2/5P2/R4KR1 w - - 1 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1015
Best move: Bxg5