Chess puzzle (Crushing)
Moves: 1. d4 e5 2. c3 e4 3. g3 d5 4. e3 f5 5. Ne2 g5 6. Nd2 Nc6 7. a3 Be6 8. h4 Be7 9.
hxg5 Bxg5 10. Nf4 Bxf4 11. gxf4 Qe7 12. Qh5+ Kd7 13. Nb3 Nf6 14. Qe2 Rag8 15.
Bd2 Ng4 16. Qb5 Kc8 17. Nc5 Nd8 18. Be2 a6 19. Qa4 h5 20. f3 exf3 21. Bxf3 Nf6
22. O-O-O h4 23. Be1 Rg3 *
Position (FEN): 2kn3r/1pp1q3/p3bn2/2Np1p2/Q2P1P1p/P1P1PBr1/1P6/2KRB2R w - - 2 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1387
Best move: Bxg3