Chess puzzle (Checkmate)
Opening: Giuoco_Piano, Giuoco_Piano_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O d6 5. d3 Bg4 6. Nbd2 h6 7. b3 Nd4 8. Bb2
Nxf3+ 9. Nxf3 Nf6 10. d4 exd4 11. Bxd4 Nxe4 12. Re1 f5 13. Bxg7 Bxf2+ 14. Kf1
Bxe1 15. Bxh8 Bc3 16. Qd5 Bxh8 *
Position (FEN): r2qk2b/ppp5/3p3p/3Q1p2/2B1n1b1/1P3N2/P1P3PP/R4K2 w q - 0 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1414
Best move: Qf7#