Chess puzzle (Checkmate)
Opening: Giuoco_Piano, Giuoco_Piano_Other_variations
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. Nc3 O-O 6. d3 h6 7. Na4 Bb6 8.
Nxb6 axb6 9. Re1 Na5 10. Nh4 Nxc4 11. dxc4 d6 12. Nf5 Nxe4 13. Nxh6+ gxh6 14.
Rxe4 Bf5 15. Re3 Kh7 16. Qh5 Bg6 17. Qh3 Rg8 18. Rxe5 dxe5 *
Position (FEN): r2q2r1/1pp2p1k/1p4bp/4p3/2P5/7Q/PPP2PPP/R1B3K1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1037
Best move: Qxh6#