Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. b3 Nc6 3. Bb2 d6 4. Bb5 Bd7 5. f4 a6 6. Bxc6 Bxc6 7. Qe2 Nf6 8. Nc3
g6 9. Nf3 Bg7 10. O-O-O O-O 11. d4 Qc7 12. Rdg1 b5 13. g4 b4 14. Nd1 Nxe4 15.
h4 d5 16. Qe3 a5 17. dxc5 Bxb2+ 18. Kxb2 a4 19. Ng5 axb3 20. Qxb3 Nd2 21. Qd3
Rxa2+ 22. Kxa2 Ra8+ 23. Kb2 Nc4+ 24. Kb1 Qa5 25. Qd4 Qa2+ 26. Kc1 Qa1+ 27. Qxa1
*
Position (FEN): r5k1/4pp1p/2b3p1/2Pp2N1/1pn2PPP/8/2P5/Q1KN2RR b - - 0 27
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 689
Best move: Rxa1#