Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Bg5 g6 3. e3 Bg7 4. Bd3 d5 5. Nf3 Nc6 6. Qe2 Bg4 7. Nbd2 Ne4 8. h3
Nxg5 9. hxg4 Nxf3+ 10. Qxf3 Qd7 11. Bb5 a6 12. Bxc6 Qxc6 13. O-O-O b5 14. Nb3
a5 15. Nc5 b4 16. e4 dxe4 17. Qxe4 Qxe4 18. Nxe4 O-O 19. Ng5 h6 20. Ne4 Rfd8
21. d5 a4 22. f4 a3 23. bxa3 Rxa3 24. Kb1 Rda8 25. Nc5 Rxa2 26. Nb3 Ra1+ 27.
Nxa1 *
Position (FEN): r5k1/2p1ppb1/6pp/3P4/1p3PP1/8/2P3P1/NK1R3R b - - 0 27
Black to move.
Themes: Queenside Attack Endgame Mate in 1 
Puzzle rating: 865
Best move: Rxa1#