Chess puzzle (Checkmate)
Opening: Kings_Indian_Defense, Kings_Indian_Defense_Normal_Variation
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 O-O 5. f4 d6 6. Nf3 Bg4 7. h3 Bxf3 8. Qxf3
Nh5 9. g4 Nf6 10. Be3 c6 11. O-O-O a5 12. e5 Ne8 13. d5 c5 14. e6 Bxc3 15. bxc3
fxe6 16. dxe6 a4 17. f5 a3 18. Bd3 Qb6 19. Rhg1 *
Position (FEN): rn2nrk1/1p2p2p/1q1pP1p1/2p2P2/2P3P1/p1PBBQ1P/P7/2KR2R1 b - - 3 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 990
Best move: Qb2#