Chess puzzle (Checkmate)
Opening: Ponziani_Opening, Ponziani_Opening_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 Bc5 4. d4 exd4 5. cxd4 Bb4+ 6. Nc3 d6 7. Bd3 Bg4 8.
O-O Nxd4 9. Qa4+ Nc6 10. Nd5 Bc5 11. Ng5 Ne7 12. Nxe7 Qxe7 13. e5 h6 14. Qxg4
Nxe5 15. Qa4+ c6 16. Nxf7 Qxf7 17. Qe4 O-O *
Position (FEN): r4rk1/pp3qp1/2pp3p/2b1n3/4Q3/3B4/PP3PPP/R1B2RK1 w - - 2 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 474
Best move: Qh7#