Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. Bf4 g6 3. Nc3 Bg7 4. Qd2 d6 5. O-O-O c6 6. Bh6 O-O 7. h4 Qa5 8. f3
b5 9. g4 b4 10. Nb1 Qxa2 11. h5 b3 12. c3 gxh5 13. Qg5 Ne8 14. Rxh5 f6 15. Qd2
Rf7 16. e4 Be6 17. d5 cxd5 18. exd5 Bd7 19. Bd3 a5 20. Bxh7+ Kf8 21. Bg6 Bxh6
22. Qxh6+ Rg7 23. Nh3 a4 24. Nf4 a3 25. Qh8+ Rg8 26. Qh7 *
Position (FEN): rn2nkr1/3bp2Q/3p1pB1/3P3R/5NP1/ppP2P2/qP6/1NKR4 b - - 3 26
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 952
Best move: Qxb2#