Chess puzzle (Crushing)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Krause_Variation
Moves: 1. Nf3 d5 2. d4 c5 3. Bf4 c4 4. Nc3 Nf6 5. e4 e6 6. e5 Nh5 7. Bg3 Nxg3 8. hxg3
Nc6 9. Qd2 Bd7 10. O-O-O Qb6 11. Ng5 h6 12. Qf4 *
Position (FEN): r3kb1r/pp1b1pp1/1qn1p2p/3pP1N1/2pP1Q2/2N3P1/PPP2PP1/2KR1B1R b kq - 1 12
Black to move.
Themes:  Opening  
Puzzle rating: 1375
Best move: hxg5