Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 g6 3. Nf3 Bg7 4. Be3 Ne7 5. g3 d5 6. exd5 Nxd5 7. Bd2 c5 8. c4
Nc7 9. Bc3 cxd4 10. Nxd4 e5 11. Nb5 Qxd1+ 12. Kxd1 Nxb5 13. cxb5 O-O 14. a4
Bg4+ 15. Ke1 Bf3 16. Rg1 g5 17. Nd2 g4 18. Nxf3 gxf3 19. Rd1 e4 20. Bb4 Re8 21.
b3 a6 22. Bc4 axb5 23. Bxb5 Nc6 24. Bc5 Bc3+ 25. Kf1 Red8 26. Rc1 Nb4 27. Rxc3
*
Position (FEN): r2r2k1/1p3p1p/8/1BB5/Pn2p3/1PR2pP1/5P1P/5KR1 b - - 0 27
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 581
Best move: Rd1#