Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nc3 Nf6 3. f4 exf4 4. e5 Ng8 5. Nf3 d6 6. d4 dxe5 7. dxe5 Qxd1+ 8.
Nxd1 Nc6 9. Bxf4 h6 10. Bb5 Bd7 11. Nc3 O-O-O 12. O-O-O g5 13. Bg3 Nge7 14.
Rhe1 Bg7 15. Nd5 Nxd5 16. Rxd5 a6 17. Ba4 b5 18. Bb3 Na5 19. Nd2 Nxb3+ 20. Nxb3
h5 21. Nc5 Be6 22. Rxd8+ Rxd8 23. Nxe6 fxe6 24. h3 Bh6 25. Kb1 Rd2 26. Rg1 h4
27. Be1 *
Position (FEN): 2k5/2p5/p3p2b/1p2P1p1/7p/7P/PPPr2P1/1K2B1R1 b - - 1 27
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 632
Best move: Rd1#