Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. d4 d5 6. Bd3 Be7 7. O-O O-O 8.
Re1 Nc6 9. h3 Be6 10. Bxe4 dxe4 11. Rxe4 Bd5 12. Re1 Bxf3 13. Qxf3 Nxd4 14. Qe4
Re8 15. c3 Bd6 16. Qxe8+ Qxe8 17. Rxe8+ Rxe8 18. cxd4 *
Position (FEN): 4r1k1/ppp2ppp/3b4/8/3P4/7P/PP3PP1/RNB3K1 b - - 0 18
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 874
Best move: Re1#