Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. d4 b6 3. Bd3 Bb7 4. Nf3 Nf6 5. Qe2 Nc6 6. c3 Qe7 7. O-O O-O-O 8. b4
h6 9. a4 d5 10. e5 Ne4 11. Nfd2 f5 12. exf6 gxf6 13. Nxe4 dxe4 14. Bxe4 f5 15.
Bf3 Rg8 16. a5 Kb8 17. axb6 axb6 18. Bf4 Qf6 19. Qa2 Bd6 20. Bxd6 Rxd6 21. Nd2
Qg7 22. Nc4 Rd7 23. Ne5 Rd6 24. Nxc6+ Rxc6 25. b5 Rxc3 26. Qa8+ Bxa8 *
Position (FEN): bk4r1/2p3q1/1p2p2p/1P3p2/3P4/2r2B2/5PPP/R4RK1 w - - 0 27
White to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 837
Best move: Rxa8#