Chess puzzle (Checkmate)
Opening: Polish_Opening, Polish_Opening_Czech_Defense
Moves: 1. b4 e5 2. Bb2 d6 3. e3 Be7 4. Nf3 Nf6 5. a3 O-O 6. c4 Be6 7. Nc3 a6 8. Qc2 b5
9. cxb5 axb5 10. Bxb5 c6 11. Be2 Nd5 12. Ng5 Nxc3 *
Position (FEN): rn1q1rk1/4bppp/2ppb3/4p1N1/1P6/P1n1P3/1BQPBPPP/R3K2R w KQ - 0 13
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 952
Best move: Qxh7#