Chess puzzle (Checkmate)
Opening: Bird_Opening, Bird_Opening_Dutch_Variation
Moves: 1. f4 d5 2. Nf3 Nc6 3. e3 b6 4. Bb5 Bb7 5. O-O a6 6. Bxc6+ Bxc6 7. c3 Nf6 8. d3
e6 9. Nbd2 Bd6 10. Nb3 O-O 11. Nbd4 Bb7 12. Qc2 c5 13. Ne2 Qc7 14. Ne5 Nd7 15.
d4 Nxe5 16. dxe5 Be7 17. Rf3 d4 18. Rh3 Qc6 *
Position (FEN): r4rk1/1b2bppp/ppq1p3/2p1P3/3p1P2/2P1P2R/PPQ1N1PP/R1B3K1 w - - 2 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 664
Best move: Qxh7#