Chess puzzle (Checkmate)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Be3 e6 7. Nf3 Nf6 8.
Ne5 Nbd7 9. Nxg6 hxg6 10. Bg5 Be7 11. c3 Nh5 12. Be3 Nxg3 13. fxg3 Nf6 14. h3
Nd5 15. Bf4 Bd6 16. Qf3 Qc7 17. Bxd6 Qxd6 18. O-O-O a5 19. Bc4 a4 20. Rhf1 Rf8
21. Rde1 b5 22. Bd3 a3 23. Rf2 axb2+ 24. Kxb2 Qa3+ 25. Kb1 Nxc3+ 26. Ka1 Qxa2+
27. Rxa2 *
Position (FEN): r3kr2/5pp1/2p1p1p1/1p6/3P4/2nB1QPP/R5P1/K3R3 b q - 0 27
Black to move.
Themes:  Middlegame Arabian Mate, Mate in 1 
Puzzle rating: 732
Best move: Rxa2#