Chess puzzle (Crushing)
Opening: Kings_Pawn_Game, Kings_Pawn_Game_Napoleon_Attack
Moves: 1. e4 e5 2. Qf3 Nf6 3. Bc4 h6 4. Nc3 c6 5. d3 Bc5 6. Nh3 O-O 7. Bxh6 d5 8. exd5
Bg4 9. Qg3 cxd5 10. Bb5 Qb6 11. Bg5 Bxh3 12. gxh3 Nh7 13. O-O-O d4 14. Nd5 Qxb5
15. Nf6+ gxf6 16. Bh6+ Ng5 17. h4 Be7 18. hxg5 fxg5 *
Position (FEN): rn3rk1/pp2bp2/7B/1q2p1p1/3p4/3P2Q1/PPP2P1P/2KR3R w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1373
Best move: Bxg5