Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nf6 5. Nxc6 dxc6 6. Nc3 Bb4 7. Qxd8+
Kxd8 8. Bd3 Re8 9. O-O Bxc3 10. bxc3 Nxe4 11. Bxe4 Rxe4 12. f3 Rc4 13. Bb2 Bf5
14. Kf2 Bxc2 15. Rae1 Bg6 16. Re5 Kd7 17. Rd1+ Kc8 *
Position (FEN): r1k5/ppp2ppp/2p3b1/4R3/2r5/2P2P2/PB3KPP/3R4 w - - 6 18
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 599
Best move: Re8#