Chess puzzle (Checkmate)
Moves: 1. d4 d6 2. c4 e5 3. dxe5 dxe5 4. Qxd8+ Kxd8 5. b3 Be6 6. Bb2 f6 7. Nd2 a5 8.
O-O-O a4 9. Ngf3 Nd7 10. g3 Ne7 11. Ne4 Nc6 12. Bg2 axb3 13. axb3 Kc8 14. Rd2
Bb4 15. Bc3 Bf5 16. Bxb4 Nxb4 17. Nh4 Bxe4 18. Bxe4 Nc5 19. Bf5+ Kb8 20. Kb2
Ra2+ 21. Kc3 Rxd2 22. Kxd2 Rd8+ 23. Kc3 Na2+ 24. Kb2 Rd2+ 25. Ka3 Na6 26. Bd3
N2b4 27. Nf3 *
Position (FEN): 1k6/1pp3pp/n4p2/4p3/1nP5/KP1B1NP1/3rPP1P/7R b - - 10 27
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 893
Best move: Ra2#