Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Be7 5. d3 Na5 6. Bb3 Nxb3 7. axb3 d6 8.
d4 Bg4 9. h3 Bh5 10. dxe5 dxe5 11. Qxd8+ Rxd8 12. Nxe5 Bb4 13. g4 Bxc3+ 14.
bxc3 Bg6 15. Rxa7 Nxe4 16. Nxg6 hxg6 17. Rxb7 Nxc3 18. Bb2 *
Position (FEN): 3rk2r/1Rp2pp1/6p1/8/6P1/1Pn4P/1BP2P2/4K2R b Kk - 1 18
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 437
Best move: Rd1#