Chess puzzle (Checkmate)
Moves: 1. b3 e5 2. Bb2 d6 3. Nf3 Nd7 4. h3 Ngf6 5. e3 Be7 6. Bb5 O-O 7. g4 c6 8. Be2
b5 9. g5 Ne4 10. h4 a5 11. d3 Nec5 12. Nbd2 Re8 13. Ne4 Nxe4 14. dxe4 Bf8 15.
Qd3 b4 16. O-O-O Ba6 17. Qd2 Bxe2 18. Qxe2 c5 19. h5 a4 20. g6 fxg6 21. hxg6 h6
22. Kb1 axb3 23. cxb3 Qa5 24. Bc1 Nf6 25. Qc2 Nxe4 26. Qxe4 *
Position (FEN): r3rbk1/6p1/3p2Pp/q1p1p3/1p2Q3/1P2PN2/P4P2/1KBR3R b - - 0 26
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 1044
Best move: Qxa2#