Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Modern_Defense
Moves: 1. d4 g6 2. Bf4 d6 3. Nf3 Bg7 4. Qd2 Nf6 5. Nc3 O-O 6. O-O-O c5 7. Bh6 cxd4 8.
Bxg7 dxc3 9. Qh6 cxb2+ 10. Kb1 Bf5 11. Ng5 Qc7 12. Rd2 Rc8 13. Bxf6 Bxc2+ 14.
Kxb2 Qb6+ 15. Ka3 Qa5+ 16. Kb2 Qb4+ 17. Ka1 *
Position (FEN): rnr3k1/pp2pp1p/3p1BpQ/6N1/1q6/8/P1bRPPPP/K4B1R b - - 6 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 667
Best move: Qb1#