Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. h3 Bc5 5. Nxe5 Nxe5 6. d4 Bxd4 7. Qxd4 Nc6 8.
Qd2 O-O 9. b3 Re8 10. Bb2 Nxe4 11. Nxe4 Rxe4+ 12. Be2 Qe7 13. Kf1 d6 14. Bd3
Rh4 15. Re1 Qf8 16. Qg5 Rh6 17. Bxg7 Qxg7 *
Position (FEN): r1b3k1/ppp2pqp/2np3r/6Q1/8/1P1B3P/P1P2PP1/4RK1R w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1308
Best move: Re8#