Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Colle_System
Moves: 1. d4 d5 2. Nf3 e6 3. e3 Nf6 4. Bd3 c5 5. c3 cxd4 6. exd4 Be7 7. Nbd2 O-O 8.
Ne5 Nbd7 9. Ndf3 Nxe5 10. Nxe5 Nd7 11. O-O Nxe5 12. dxe5 Bg5 13. Qh5 h6 14. f4
Be7 15. f5 exf5 16. Rxf5 Bxf5 17. Qxf5 Bg5 *
Position (FEN): r2q1rk1/pp3pp1/7p/3pPQb1/8/2PB4/PP4PP/R1B3K1 w - - 1 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 673
Best move: Qh7#