Chess puzzle (Checkmate)
Opening: Four_Knights_Game, Four_Knights_Game_Italian_Variation
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nc3 Bc5 4. Bc4 Nc6 5. d4 exd4 6. e5 dxc3 7. exf6 cxb2 8.
Bxb2 g6 9. Qd5 Bxf2+ 10. Kxf2 O-O 11. Rhe1 d6 12. Ng5 Qd7 13. Kg1 Nb4 14. Qd2
Qf5 15. Nxf7 Qc5+ 16. Bd4 Qxc4 17. Nh6+ Kh8 18. f7+ Qxd4+ *
Position (FEN): r1b2r1k/ppp2P1p/3p2pN/8/1n1q4/8/P1PQ2PP/R3R1K1 w - - 0 19
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 667
Best move: Qxd4#