Chess puzzle (Checkmate)
Opening: Giuoco_Piano, Giuoco_Piano_Other_variations
Moves: 1. e4 e5 2. Bc4 Bc5 3. Nf3 Nc6 4. O-O Nf6 5. Nxe5 Nxe5 6. d4 Nxc4 7. e5 O-O 8.
exf6 Bb6 9. fxg7 Re8 10. Nc3 d5 11. Qh5 c6 12. Ne2 Qf6 13. Bg5 Qg6 14. Nf4 Qxg7
15. Bh6 Qg4 16. Rfe1 Qxh5 *
Position (FEN): r1b1r1k1/pp3p1p/1bp4B/3p3q/2nP1N2/8/PPP2PPP/R3R1K1 w - - 0 17
White to move.
Themes: Hanging Piece, Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1376
Best move: Rxe8#