Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 Nc6 4. Nxc6 dxc6 5. Nc3 Bc5 6. h3 Be6 7. d3 Qd6 8.
f4 Nd7 9. Qf3 O-O-O 10. f5 Ne5 11. Qg3 Bxf5 12. Bf4 Rhe8 13. O-O-O Bg6 14. Ne2
Qe6 15. Bxe5 Qxe5 16. Qxe5 Rxe5 17. d4 Be7 18. Ng3 Bg5+ 19. Kb1 Bh4 20. Nf5
Rxe4 21. Nxh4 Rexd4 22. Be2 Rxh4 23. Rdf1 Rhd4 24. Bg4+ Kb8 25. Re1 Rd2 26. Re2
Rd1+ 27. Rxd1 *
Position (FEN): 1k1r4/ppp2ppp/2p3b1/8/6B1/7P/PPP1R1P1/1K1R4 b - - 0 27
Black to move.
Themes: Queenside Attack Endgame Mate in 1 
Puzzle rating: 597
Best move: Rxd1#