Chess puzzle (Checkmate)
Opening: St_George_Defense, St_George_Defense_Other_variations
Moves: 1. e4 a6 2. Nf3 b5 3. d4 Bb7 4. Bd3 Nf6 5. Qe2 e6 6. O-O d6 7. a4 b4 8. c3 c5
9. Bd2 bxc3 10. bxc3 cxd4 11. cxd4 Be7 12. Nc3 O-O 13. Rab1 Bc6 14. e5 dxe5 15.
dxe5 Nd5 16. Qe4 Nxc3 *
Position (FEN): rn1q1rk1/4bppp/p1b1p3/4P3/P3Q3/2nB1N2/3B1PPP/1R3RK1 w - - 0 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 657
Best move: Qxh7#