Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Chigorin_Variation
Moves: 1. d4 d5 2. Nc3 e6 3. Bf4 a6 4. e4 dxe4 5. Nxe4 Nf6 6. Nxf6+ Qxf6 7. c3 Bd6 8.
Bxd6 cxd6 9. Nf3 O-O 10. Bd3 b5 11. g4 e5 12. dxe5 dxe5 13. g5 Qf4 14. Qe2 Bg4
15. Qe4 Bxf3 *
Position (FEN): rn3rk1/5ppp/p7/1p2p1P1/4Qq2/2PB1b2/PP3P1P/R3K2R w KQ - 0 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 742
Best move: Qxh7#