Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Hungarian_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Be7 4. c3 Nf6 5. d3 O-O 6. Nbd2 d5 7. exd5 Nxd5 8.
O-O Bg4 9. h3 Bh5 10. g4 Bg6 11. Re1 Bc5 12. Nxe5 Bxf2+ 13. Kxf2 Qh4+ 14. Kg2
Nf4+ 15. Kf3 Nxe5+ 16. Rxe5 Qf6 17. d4 Nd3+ 18. Kg3 *
Position (FEN): r4rk1/ppp2ppp/5qb1/4R3/2BP2P1/2Pn2KP/PP1N4/R1BQ4 b - - 2 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1457
Best move: Qf2#