Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. O-O Nf6 5. Re1 Bg4 6. c3 d5 7. exd5 Nxd5 8.
Bxc6+ bxc6 9. Rxe5+ Be7 10. d4 O-O 11. h3 Bxf3 12. Qxf3 Bd6 13. Re4 Re8 14. Nd2
Rxe4 15. Nxe4 Qe7 16. c4 Re8 17. Nxd6 Qxd6 18. cxd5 *
Position (FEN): 4r1k1/p1p2ppp/2pq4/3P4/3P4/5Q1P/PP3PP1/R1B3K1 b - - 0 18
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1092
Best move: Re1#