Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. e4 dxe4 3. Nc3 Bf5 4. f3 exf3 5. Qxf3 e6 6. Qxb7 Nd7 7. Nb5 Bd6 8.
Nxd6+ Ke7 9. Nxf5+ exf5 10. Bc4 Qe8 11. Ne2 Ngf6 12. Qb4+ Kd8 13. Bf4 Ne4 14.
O-O-O Nd6 15. Bxd6 cxd6 16. Qxd6 Qe3+ 17. Kb1 Rb8 18. Nc3 Re8 19. Bb5 Qe7 20.
Qa6 Qe6 21. Qxa7 Nb6 22. Qxb8+ Ke7 23. Bxe8 Kf6 24. d5 Qe5 25. Rhe1 Qxb8 26. d6
Nc4 27. d7 *
Position (FEN): 1q2B3/3P1ppp/5k2/5p2/2n5/2N5/PPP3PP/1K1RR3 b - - 0 27
Black to move.
Themes: Queenside Attack Endgame Mate in 1 
Puzzle rating: 1091
Best move: Qxb2#