Chess puzzle (Checkmate)
Moves: 1. e3 e6 2. Nf3 b6 3. d4 Bb7 4. b3 Nc6 5. Bb2 Qe7 6. Nbd2 O-O-O 7. Bd3 h5 8. a4
f6 9. Nc4 g5 10. a5 h4 11. axb6 axb6 12. Ba3 d6 13. Qd2 Qg7 14. Ke2 d5 15. Nb2
Bxa3 16. Rxa3 Nge7 17. Rha1 Kb8 18. Ba6 e5 19. Bxb7 Kxb7 20. c3 g4 21. Qd3
gxf3+ 22. gxf3 Nb8 23. Ra7+ Kc8 24. Qb5 Nec6 25. Ra8 Qd7 *
Position (FEN): Rnkr3r/2pq4/1pn2p2/1Q1pp3/3P3p/1PP1PP2/1N2KP1P/R7 w - - 7 26
White to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 913
Best move: Qa6#