Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Other_variations
Moves: 1. b4 e6 2. b5 Nf6 3. c4 d5 4. e3 Be7 5. cxd5 Nxd5 6. Bb2 O-O 7. Qg4 Bf6 8. d4
c6 9. Qe4 cxb5 10. Bxb5 a6 11. Bd3 Nc6 *
Position (FEN): r1bq1rk1/1p3ppp/p1n1pb2/3n4/3PQ3/3BP3/PB3PPP/RN2K1NR w KQ - 2 12
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 1012
Best move: Qxh7#