Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 dxc4 3. Nc3 Nf6 4. Nf3 Bf5 5. Bg5 h6 6. Bh4 g5 7. Bg3 a6 8. a4
Nc6 9. e3 Nb4 10. Rc1 Nd3+ 11. Bxd3 Bxd3 12. Ne5 e6 13. Nxd3 cxd3 14. Qxd3 Bd6
15. e4 Nh5 16. Bxd6 Qxd6 17. d5 Nf4 18. Qf3 exd5 19. Nxd5 Nxd5 20. exd5 O-O-O
21. Qxf7 Rde8+ 22. Kd2 Rhf8 23. Qh7 Rxf2+ 24. Kc3 Qc5+ 25. Kb3 Re3+ 26. Ka2
Qa3+ 27. Kb1 *
Position (FEN): 2k5/1pp4Q/p6p/3P2p1/P7/q3r3/1P3rPP/1KR4R b - - 7 27
Black to move.
Themes: Queenside Attack Endgame Mate in 1 
Puzzle rating: 882
Best move: Qxb2#