Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Other_variations
Moves: 1. b4 e5 2. Bb2 Bxb4 3. Bxe5 Nf6 4. c3 Be7 5. Nf3 d6 6. Bg3 O-O 7. d4 Nh5 8.
Nbd2 Nxg3 9. hxg3 Bf6 10. Qc2 Nc6 *
Position (FEN): r1bq1rk1/ppp2ppp/2np1b2/8/3P4/2P2NP1/P1QNPPP1/R3KB1R w KQ - 3 11
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 748
Best move: Qxh7#