Chess puzzle (Checkmate)
Opening: Trompowsky_Attack, Trompowsky_Attack_Other_variations
Moves: 1. d4 Nf6 2. Bg5 g6 3. Bxf6 exf6 4. e3 Bg7 5. h4 O-O 6. h5 d5 7. hxg6 fxg6 8.
Nh3 Nc6 9. Nf4 f5 10. c4 dxc4 11. Bxc4+ Kh8 *
Position (FEN): r1bq1r1k/ppp3bp/2n3p1/5p2/2BP1N2/4P3/PP3PP1/RN1QK2R w KQ - 1 12
White to move.
Themes: Kingside Attack, Pin Opening Mate in 1 
Puzzle rating: 1148
Best move: Nxg6#