Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. e3 Nf6 3. c4 e6 4. Nc3 Bd6 5. Nf3 O-O 6. Be2 c5 7. O-O Qc7 8. b3
Be7 9. dxc5 Qxc5 10. Bb2 dxc4 11. Bxc4 Nc6 12. Ne2 Rd8 13. Qc2 b5 14. Bd3 Qxc2
15. Bxc2 Nb4 16. Ba3 Nxc2 17. Bxe7 Nxa1 18. Bxd8 Ba6 19. Bxf6 gxf6 20. Rxa1 b4
21. Ned4 Bb7 22. Rc1 a5 23. Rc7 Bd5 24. Nd2 a4 25. Nc4 axb3 26. axb3 *
Position (FEN): r5k1/2R2p1p/4pp2/3b4/1pNN4/1P2P3/5PPP/6K1 b - - 0 26
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 1034
Best move: Ra1#