Chess puzzle (Checkmate)
Opening: Kings_Pawn_Game, Kings_Pawn_Game_Wayward_Queen_Attack
Moves: 1. e4 e5 2. Qh5 Nc6 3. Bc4 g6 4. Qf3 Nf6 5. Nh3 Nd4 6. Qd3 Bg7 7. Ng5 d5 8.
exd5 Nxd5 9. c3 Qxg5 10. Bxd5 Bf5 11. Be4 O-O-O 12. O-O Bxe4 13. Qxe4 f5 14.
Qe3 f4 15. Qe4 f3 16. g3 Ne2+ 17. Kh1 Qh5 18. d3 Qh3 19. Qxf3 *
Position (FEN): 2kr3r/ppp3bp/6p1/4p3/8/2PP1QPq/PP2nP1P/RNB2R1K b - - 0 19
Black to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1090
Best move: Qxf1#