Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 Nc6 3. c3 b6 4. Nf3 Bb7 5. Bd3 Be7 6. O-O d6 7. Be3 a6 8. Nbd2
Nf6 9. c4 Qd7 10. e5 dxe5 11. Nxe5 Nxe5 12. dxe5 Qxd3 13. exf6 Bxf6 14. Qg4
Bxb2 15. Rad1 O-O-O 16. Nb3 Qg6 17. Qxg6 hxg6 18. c5 Be5 19. f4 Rxd1 20. Rxd1
Bf6 21. cxb6 cxb6 22. Bxb6 Bd5 23. Nc5 Bxa2 24. Rd7 Bd5 25. Rc7+ Kb8 26. Nxa6+
Ka8 *
Position (FEN): k6r/2R2pp1/NB2pbp1/3b4/5P2/8/6PP/6K1 w - - 1 27
White to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 987
Best move: Ra7#